If you want some of the games on your switch, you would have to buy them on the eshop. itch and eshop are seperate.For the account question. You dont HAVE to have one, but it is more safe in case you loose your link.