you can use a terry cloth towel in warm water to wipe down the inside roof. then use the carpet/upholstery cleaner then the preserves protectant both from mother's or you can use Mequiars all surface cleaner then their natural shine rubber/vinyl protectant.
I have used the Prolong stuff on my car. It works good on exterior and interior. There is a package including all kinds of cleaners. The price is about 40 bucks; however, I picked up for 10 bucks from a discount store.