Thanks for the info. I was planning on getting the American version as it works out a bit cheaper with the current exchange rate and the sales tax would be less so I'd save a little over $200. I didn't realize that Canadian version had a physical sim slot. When I was looking through the other threads about esim transfer it seemed unworkable but I guess if I go the route of paying for a new esim then it should be pretty straightforward.
iPhone 15 in Canada has physical sim slot, you can just move your sim card over
I suggest you keep using sim card if it can, easier to switch phone
if you really need eSIM, download the PM app on your new iPhone, then login and go to Subscription & Add-ons and click Ship Sim card from the bottom of the page and follow the steps to buy eSIM and install eSIM