From the wording on Nintendo's website, it sounds like you don't need NSO to download Tetris 99, just to play the online mode, and the DLC can be purchased without NSO. I can't confirm it since I have NSO, but for those curious you can probably get it without.