The holes don't bother me, it's the rust that is forming on the top, it could get much worse if left.Holes in roof are, I think, for a Lund visor. They can still be found. Heck, I've got one in the garage and I'm sure others do to. Not a problem to fill holes or simply place another one on.
I will give it a week and if it doesn't move, I will clean it up and fix it and stick a TBI350/700r4 that I have in my suburban and sell it