Java 8 Jre 64 Bits

You don't have to activate anything online with switch. As long as its an offline game and it doesn't require a patch, you can play fully offline.
Doom I know prompts to connect but you can just click cancel