The 2007 Redmond FMCA rally was our first, and 100+F weather was the norm each day. A California company had a booth there, and for just the price of materials I had them install front window covers, and a couple window awnings, which they did at our parking spot while we were enjoying the rally elsewhere. They did a super job and the covers are high quality and fit perfectly, and they had samples of a dozen or more colors to choose from. Nearly 5 years later the material still looks like new, goes on and off as easily as ever, and uses swivel clasps instead of the confounded snaps. The deal included entry and driver's side window covers, as well as windshield wiper covers to protect the rubber from the sun, and a long narrow, simple soft nylon case for storing the covers that you can just toss in the side of a bay when loaded or lay or fold empty anywhere.
I can truly say that the covers make a HUGE difference in interior temperature, especially where our coach is stored with the windshield facing south. The cover won't protect the front cap top, of course, so solar heat will still permeate into the A/V area, but the ambient temperature in the coach overall is vastly reduced, which certainly must affect the A/V situation. Some have been known to put computer cooling fans in the upper compartments, and dusting the components regularly helps, but adequate vents in the woodwork out of the factory would've been nice.
As to the air leaks, BCS did some tweaking to our door seals when the coach was new, which helped, but the door surround is an inherently cool area. Occasionally I see daylight around the slide corners when they are extended, and BCS did improve that situation a bit when new, but if I go outside and mess with the rubber where the seals meet in the offending corner, it is fixed, albeit temporarily; at least the draft is stopped in the winter, and the no-see-ums are stymied in the summer. I'm not sure there is a permanent fix since the seals have to remain flexible to fall into the correct position open and also closed; it requires some experienced fine tuning to achieve both consistently. If your gaps are in other than corners, perhaps your slideout needs an overall alignment check, or the seals are actually damaged or detached in some way.
Joel