No you do not, but if you dont have an online membership, you will not be able to participate in trades and raid battles with other players.
Yes you can
No there's nothing extra for getting it new unless you get the dual pack which comes with 2 codes for a couple special pokemon. The pokeball plus comes with a Mew if bought new if I'm not mistaken.
If you are a fan of Pokemon, check out the latest Pokemon Sword and Shield games and accessories available at GameStop.com.