i expect the 304 will not be a problem in your life time
In a tropical environment 316 ss is much superior over 304. I am even going with bronze where I can as it is even more superior to 316 ss. 316 ss will suffer from staining, corrosion, stress corrosion. 304 is much worse.