The services you’ve mentioned are all pretty low compute impact, just bandwidth, so I’d expect your MBP to be fine. Transcoding for jellyfin is the only real wildcard, and that depends on your media and client setups. I run pihole, homeassistant, immich, and kodi on a raspberry pi 4 with plenty of overhead for more services. NAS is nice if your library outgrows a single disk and your storage bandwidth gets choked by USB multiplexing.
My suggestion is to consider a cheap VPS and vanity domain for external access. Domains cheap as $5/year; fair VPSs cheap as $30/year. Use SSH to forward localhost ports on the VPS to container ports on the MBP, then nginx on thee VPS to reverse-proxy to those forwarded ports. You get unique names for every service, LetsEncrypt certificates, and an offsite location for critical backups. Make sure you are the one paying for VPS & DNS so they don’t get surprise-cancelled.
The lie was that “worst of the worst” is 11 million people. Fox News ginned all these people up to believe in a massive immigrant crime network, where anyone living in reality recognized that 11 million people is literally the entire undocumented population. Most people’s brains - certainly Trump’s - seem to shut down when numbers get introduced, though, so none of them ever got around to that point. Or to the implication that 3% of the country are actually drug-running, daughter-raping, mass-murdering gang bangers - you would probably know 5 of them.
I mean, I think we can all understand wanting to deport multiple-murderers and serial rapists, but in practice, that’s an incredibly small number that wouldn’t even be noise in routine deportation numbers. Deporting the 10-20 million people Trump promised (and seems to be aiming for) means whole neighborhoods gotta go. People who don’t even have parking tickets.