I don't have a gmail account but I would have thought that may pull them all in. I'll try and check later.
I use Mozilla thunderbird on my own computer and don't store emails on remote servers for more than two weeks. Then I back the thunderbird files up onto two other hard drives.
The best way for emails is probably a mixture of the two above, have them on gmail as well as your local computer