I assume the Carcoon has a fan arrangement? I'm not familiar with the outdoor models.....
I would imagine the leather will come back, Neatsfoot oil is excellent, but you'll need advice on the seat belt material and hood. Is the hood mohair? My guess is trying to get it super dry and then brushing it. But I'm not totally sure.