Hercule never dies, which is funny because he is the most pathetic. However remember Yamcha and Krillin DID NOT DIE when kid buu blew up earth, because they werent on earth, they were with king kai training and fighting people with Pikkon, because they died before earth exploded when Super buu turned them into CHOCOLATE and ate them. So there is no answer to that question, ALL of the Z fighters have died at some point at least once most have died a few times. And Gohan did die in the earth explosion because Goku is stupid and brought Dende and Hercule insted of Gohan Piccolo and Trunks and Goten (Vegeta yelled at him for that too).
Bra and Pan do count as saiyans if you are counting half saiyans you MUST count them, i'm not positive Bra appears in DBZ maybe in the last episode because at that time Pan is like 5 and competes in the Budokai and Bra is about the same age so she must have been around somewhere.
As for the other answers they are right, but you werent specific do you mean the first time vegeta and goku fought? at the time Vegeta was much stronger, or the second time they fought Goku was WAY stronger, they both went ssj2 but goku could have gone ssj3, but he was holding back.
Oh wait; Fat buu never really died during the fight with Kid buu he came out and fought against him, Fat buu lived on earth, hes been beat up and absorbed a lot but he never DIED they consider him a z fighter after he turns good, dont they? he helps Goku fix the budokai and all that....and what about uubu, after they wish everyone back he is born on earth and fights in the budokai against goku, HE never dies and he lived on earth but is he a Z fighter, no and fat buu isnt either but its just something to consider when you guys are saying EVERYONE who lived on earth died and all this.