To have a Google Voice account you do not need a domain. What you DO need is a Gmail account or Google Account. You will also need a US phone number.
Google Latitude has been discontinued.
Google helps people find things they need to know
Google Buzz is free. All you need to do is to create a Google account.
Curiosity and google.
You will need a phone service to activate your Google Voice. This number can not already be in use with another Google Voice account. Generally, the answer is yes. To have phone service you need a carrier.
because they need more money!
No, if you get them from Google Play you do not need a credit card.
Yes and no. For some Google services (e.g. Gmail), you do need an internet connection. However, Google also has a text mesage-based service that does not require an internet connection.
No you don't. You can use Google Maps without having a password. You can create maps as part of your Google account though, in which case you would need a password to access your account.
no no
You need to google for that.