I have seen the exact same damage, but it was someone knocking off the TV antenna. I got to it quick enough, but stain was already there. Removed antenna and covered hole with plate sealed with dicore.
inside a couple coats of Kilz, (in fact I just sealed the whole ceiling so it was all same color) and I used that camper for 8 years before I sold it.
Next owner knocked it over on its side loading it back in his truck. I see yours has 4 jacks, mine was 3, used to scare the hell out of me loading it onto my nice new truck :R
but is it worth it if you need to buy a truck to haul it? What do you have? What kind of camper is this and how long, someone here might be able to guess the weight for you.