Hi Jez
I was the second to purchase a cover from Specialised covers, cleaned the caravan before I fitted it and when removed the Caravan was very clean indeed.
The A Frame has a seperate cover which gave us no problems.
I am sure that a solar panel could be arranged to suit your requirements, they were very helpful when I provided measurements and were grateful when I EMailed some photos of the roof -- vent, aerial, flue etc.
Overall very pleased, a good cover at a good price AND with our logo on it.
hope that helps
Tim