Will my screens rust? How much maintenance will they need?

No. The stainless steel mesh in Crimsafe Security Products is made from 304 stainless steel which is the same grade stainless steel used to make your kitchen sink.

They do require some cleaning maintenance for aesthetic purposes primarily, however they are designed to set and forget which means minimal maintenance.