Yes, it is possible.
Gmail is much better than yahoo mail. The primary reason being it's popularity. There are also more updates in Gmail as compared to yahoo.
Gmail Yahoo and Hotmail are mail servers. They can be used to send and receive mails. Outlook uses these mail servers to sync at one place.
You can switch from Yahoo account to Gmail account easily. The account can be created on Gmail account. You can export all the data from yahoo account as well.
You can change from Gmail to yahoo and vice versa. It can be done by importing the contacts and mails. It can be done both ways from one way to other.
Yes you need an email ID for that too. However Gmail is not necessary to receive mails. You can get mails to Yahoo mail or hotmail too.
Yahoo Mail is just one of several ways to receive email. Others would be GMail, Outlook.com mail, many ISPs, and other providers as well.
Gmail.com makes it difficult to see your new mail and does not have spam filters like AOL has, but gmail.com and AOL both have the same IM problems. One problem is that you can only IM someone with that address (AOL, Gmail) but AOL also separates new, old, and sent!!!
One Direction is a famous music band. They will have a gmail or yahoo account but they have not shared it. It can be due to privacy reasons.
There are a few sites that are close to how Yahoo used to be. One site is Mail. com. This site even offers upgrades if you choose them. Another site is Gmail, but it doesn't have the same homepage as Yahoo.
There are many services available that provide free e-mail accounts to their customers. Some of these services are Gmail, Hotmail, Outlook, Yahoo Mail, and AOL Mail.
One can find Yahoo mail from the Yahoo website. On the Yahoo website, one can sign up for a free yahoo mail account and have access to all of its e-mail features.
You can create a new e-mail address by going to the site where you want your e-mail. There is Gmail, Yahoo, AOL, just to mention a few. Just go to one of their respective sites and you will be directed on how to create your new email address.