For the acid rain, I think that just being under blocks should nullify the debuff (which can be very annoying if you want to fight a boss on the surface) as well. You aren't technically getting hit by rain, so yeah. Also, there's already an accessory that nullifies Irradiated, but I don't know...