They are – or should be – weatherproof so they are fine to stay on your car as long as you need. Almost. You will need a roof rack to fit a roof box. Some cars have roof rails, but you still ...