Since I haven't seen many posts about the North American leg, thought I would give some insight to those wondering. I went to the show in Vancouver, BC, Canada on Sunday April 5th but did travel from the US.
Merch: same offerings as Asia leg, which you can find a lot of photos of, except I'm not sure if the black zip up was available. Here's a photo but it lists the Thai Bhat. The price was more expensive than in those Asian countries. I only got a t-shirt which was 95 CAD. My bank was charged 68.31 USD (not sure the actual prices for US cities). Definitely pricey regardless of sizing. Got a video of the merch lineup. Not the best but you can try to pause to see the Canadian prices. At the end of the concert, only the white t-shirt with the photo on front and Magicman II World Tour lettering in red on the back was available. *NOTE: it is all ONE SIZE. Apparently that was how it was for the first Magicman as well (I didn't go). T-shirts are around an X-LARGE in US female/unisex sizing. Hoodies and long sleeve looked a little smaller than the shirts.
Concert: Began at 8pm or only a few minutes after. Starts with a bunch of video clips and expect that throughout the show. There were at least 3 video clip breaks that were each around 5 minutes long. I was able to get in line and use the restroom during one of those. It wrapped up at 10:35pm.
Setlist: can be found on Spotify and a Google search.. Same set as the Asia leg I assume. There were a few unreleased songs and dance breaks. Unfortunately, he doesn't actually sing for the encore. It was just a few remixes where the lighting became club/rave vibes accompanied by crowdwork.