Using jumpers, good practice or better alternative.

In my experience, jumpers are pretty good. Of course, I haven't tested them in the conditions you're talking about, but they are meant to hold up to a little bit more mechanical wear than bare traces. You could also opt to use switches, which can be very durable. Either way, consider installing your circuit into a weather-proof box of some sort, that will help quite a bit.