1. Yes that is correct you are charged in Euros. So obviously the GBP price will fluctuate.
2. We have only had our English speaking website up and running a little over a year, at the moment it rides "piggy back" on the German site, that means it is an exact copy of the German site, but...