I wouldn't give water overnight, mine have been OK for over 25 years not drinking overnight, and over 10 in another situation before that. If they have access to water all day they should be fine.
I think whatever you use they will splash everwhere.
Not sure whether I would leave them in all day, In that situation I would make a foxproof run.
I don't always put mine in at dusk, I know it's risky, but sometimes an hour or so late.