With regards to donations, I don't get any of that money. I think that's all used for infrastructure and hosting costs.
In the past Martin would give some money to devs for certain features (I myself got some cash for a few things years ago), but not sure of the whereabouts of all that these days.
I'm privileged to have a good job that encourages me to do this in whatever time I have (as long as it doesn't get in the way of my "real" work), so I do this out of love for the project.