Unfortunately this year has just proved far too busy

I would like some advice on two questions I can't find any previous postings on:
1. If I fill the fuel tank up completely on my 1100S and and ride say 10 miles, there is a massive amount of pressure build up in the tank that I can only release by opening the filler cap. However, when I try and open the filler cap to fill the tank up from empty, there is such a vacuum that I have to claw at the filler cap with my nails to try and prise it open. Not easy on the cold mornings recently when your hands are freezing.
These problems only used to happen every now and again but over the last month seem to happen nearly all the time. I have checked the breather pipe on the filler top and it's clear. Should the seal on the bottom of the filler cap flex enough to release any pressure or is the problem elsewhere?
2. When I last bought a Vee belt the BMW Stealer said that as my bike was an early S (1999) I would need the Vee belt kit which included top and bottom pulleys, as these tend to wear more quickley than the later ones.
Nearly a year later I still have not gotten around to fitting the pulleys. Having just done a service on the bike, the belt appears in good nick with no fraying or cracking and has covered over 25k since it was fitted, so is it worth the hassle of replacing the top and bottom pulleys ?
Cheers for any advice.