I'd also be careful with Vulkan. You depend on MoltenVK. I've also heard stories about Apple rejecting apps using Molten. I don't know for what reason or it's not true at all. But it is clear that Apple wants to push Metal and I can see them rejecting anything that isn't native Metal in the future.
Apple works with game studios that use MoltenVK, helping them optimizing their titles (there was an entire WWDC session about it), so they don’t have any problem with MoltenVK itself. After all, it’s just a static library linked into your app.
The story with rejected apps has to do with a certain version of MoltenVK using a private API which caused the app to fail the review. That has long been fixed. Nothing to do with MoltenVK as such, just a potentially buggy implementation.
Depends on the optimizations I guess. Based on hardware alone, it's more in the ~30fps range at 1080p, with low settings. Medium settings should drop to ~20fps. Apple needs more than this for AAA games and I'm sure they'll get it in time.
I’d expect much better performance with TBDR-optimized rendering engine and partially resident textures (AFAIK Apple has the only virtual texture implementation on the market that actually works, as others have performance issues).
Look at Baldurs Gates 3: M1 is capable of getting around 50 fps (with some dips to 40 here and there) in most areas at highest settings. That is much better than one would expect from the hardware. My 5500M in Windows doesn’t even get close.