I think you want butyl tape? Check Youtube as there are several videos resealing windows etc on RV's there and there may also be other butyl tape alternatives shown there too. Hopefully the vandals are caught by Police and you can just focus on repairing and enjoying your coach again soon.
__________________
|