That's something I try not to think about too much! I'm not going to say exact price, but as it's hosted in the USA, I get far more for my money than I would in the UK.
That depends on how much is "loads" and what size they were. I do have a bandwidth limit every month, but am well within it. I'd be more concerned about being forced to upgrade hardware (again!) to cope rather than the additional bandwidth.