Nah, use one VM on each node as the kube host. That’s fine. You’re doing it for fun, you don’t need to min-max your environment.
You’ll probably want to tear it down and redeploy it eventually anyway. That’s going to be a pain if you’ve installed them on bare metal.
Plex lets you add multiple servers.
The jellyfin app lets you switch, but maybe not use multiple servers simultaneously. I don’t have a second one I can add to test.
Actually, they have a demo server. Be right back.
Edit: nope, the android app only lets you connect to one at a time.