Heads-up for Fortnite account going from PS4 to Switch (not sure about Xbox). You can't so you'll be forced to either buy another battle pass or just not play it on switch.
What's In The Fortnite Season 8 Battle Pass - GameSpot
Fortnite - What level have you gotten to this season?... | Facebook