Yes, all iPhones and Apple Watches carry the functionality regardless of where you buy them, which has been wonderful for me. The fact that the iOS Wallet app can generate these cards as needed and reload them without a third party app is a cherry on top — so nice to for once get a standardized UI instead of having to deal with some half baked transit service app.
I believe Google is trying to do that with their Wallet/Pay/Wallet app, but I guess it doesn’t support FeliCa yet? They do support some weird card formats, so I guess they have at least some flexibility there – no idea why they can’t add it, too.