Officers who are also PSF staff members are paid because they're staff members - officers who are not staff members aren't paid.
Two of the current developers in residence are paid as PSF staff. One is paid as a contractor which I believe is because they don't live in the USA.
The Fastly sponsorsip is indeed crucial to continuing to offer PyPI as a free resource. Having an infrastructure company sponsor that kind of thing makes a lot of sense, because their underlying costs are significantly less than if the PSF were to pay market prices for that bandwidth.
The only direct PSF elections are for the board - different work groups have different governance structures, none of which involve elections as far as I know.
Python core / steering council members are also elected but that's entirely separate from the PSF, see https://peps.python.org/pep-0013/
$1.8m for a multi-day conference that supports 3,000+ attendees is pretty standard for North America.
We made some significant changes to how grants work based on the feedback from DjangoCon Africa - details of those changes are here: https://pyfound.blogspot.com/2024/07/psf-board-update-on-imp...