Question: do you need to have nintendo online to play with friends?
Answer: Nintendo Online is only needed for multiplayer over the internet, however. Those without a subscription can still use the Switch's Local Wireless Play feature between two Switch consoles, with up to three players on each console.