yes.
It varies from provider to provider. A reasonable rate per month would be £15/$30
Yes
It depends on your internet service provider's data charge.
Yes
Depends on the provider, on if you have access to internet on your phone, and the phone plan. Lot of variables here.
Free wi-fi. But your data provider will charge you for 3G.
When you go over your bandwidth limit, your internet provider will either charge you through the nose, or charge nothing BUT slow your internet down to a crawl. "Shaping speed" is how fast that crawl is.
The best high speed internet provider in London is Talk Talk. They charge 3.25 Pounds for a 12 month contract and the price is lower if you pay 1 year in advance.
It depens on your provider. Many providers have a free homepage. With a small hack you can make your provider think you are browsing on there homepage, but in fact you aren't. They don't charge you anything. So yes, internet on the LG Cookie CAN BE free. But you have to have a provider with a free homepage and you have to do the hack.
Texting Long Distance Roaming Overage Minutes Internet Games
No. Banking online with bill paying with HSBC is free for all of their customers. However, be aware that your internet service provider will charge a fee for internet access.