I got this, it has 14 cards slots, included a cloth to clean the screen with a Sheikah eye and inside it's like puffy for the protection of the console
Got a switch messenger bag but it was from GameStop. It works really well and has compartments for the dock, cords, controller and has a case to put the switch in.
Just get the officially licensed game traveler case by RDS sold at like every store for $18-$20. It's a great case with enough room for he console, 8 games, stylus, and USB cable.
This is my rds deluxe travelers case. I fit a pro controller, a switch, 2 joycons, the joycons controller, wires and cables, dock, and games. This little case probably has 700 dollars in there
The one Dominick Esposito mentioned is the best. I have it as well, and it will protect everything you put in it. I got mine from Amazon Mexico, and it was even cheaper than Amazon US (like 3 or 4 dollars cheaper).