No, you don't need a Nintendo Switch Online membership to play Fortnite Creative or Battle Royale mode online.