Thanks for all the helpful replies. It looks like they are going to stay holes in the roof don't bother me (water leaks) as I am a panelbeater and am a bit of an expert when it comes to eliminating water leaks. The van is going to get driven regularly but probably not left out in the weather a whole heap so I think the rust issue should be minimal if any.

Thanks again for the replies

Cheers Dave