Looks good, although idk if the black border on the video was intentional or not. I'm not really sure what the hype was behind Animal Crossing, but now I realize it's a bit like the Sims.
Nope you just have to have two accounts on the same switch console. Keep in mind, if you're making a character for someone else- it'll be the same island as yours and they won't have the same abilities to work with Tom Nook on infrastructure like the first villager does.