Comcast recently upgraded their internet in our area to give us better upload speeds (from 16mbps to 200mbps) but I'd previously been sharing Linux ISOs with friends and family with a bitrate cap on Plex of 3mbps. With this, I was sometimes able to have 5 concurrent remote streams. Quality certainly wasn't the best but nobody really even seemed to notice when I asked about it and I'd explained to everyone that due to the shitty upload speed I was limited on how many people could watch at the same time.
I don't charge anyone for anything but several have offered money or bribes of beer or food over the years. As others have mentioned, with payments comes and expectations of priority or uptime and I can't guarantee that stuff.
With Voyager you can click the Posts button at the bottom and then view content from the whole fediverse. I dont think there's a way to sort by specific instances since the apps are basing that functionality off your "home" instance. I use the NewCommunities community to find new stuff along with a web browser on one of the sites that tracks all the different communities and instances.