Some Wrestlers do, many don't. Build a Name and Reputation around the world and prove that you draw fans to live shows and sell merchandise and you get paid handsomely, otherwise no.
Nope. I'm pretty sure those guys have full time jobs on the side. People's lives can't survive off of Indy appearances
you get enough for food, an average sized apartment, and gas for your $hit car. that's about it.
no its per appearance
no