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.
Here's A Graphics Comparison Of Fortnite On Switch, PS4, And PS4 Pro - NintendoSoup
How to tie a PlayStation-linked Fortnite account to your Nintendo Switch - The Verge
Fortnite' Account Merge Guide: How to Transfer V-Bucks Between PS4, Xbox & Switch
How to Log Out of Fortnite on the Switch | Fortnite
How To Finally Merge Your Xbox, Switch And PS4 'Fortnite' Accounts Together
Sony is blocking Fortnite cross-play between PS4 and Nintendo Switch players - The Verge
How to Log Out of a Fortnite Account on PS4 | Digital Trends