Spiderman 2 would need a 1:1 tie in ratio. If PS5 didnt have stock issues it might have reached like 60-70 million consoles by the time SM2 launched but get got absolutely devastated by covid. Probably will be less than 35 million sales by end of 2023. No chance.
Botw2 will get 25 million sold cause Nintendo created a system where people buy anything they make.
Hogwarts it depends on how it reviews, could be like 12 mil, could be 30. I doubt it though, my guess is 15 million lifetime.
Starfield is on Gamepass so probably like 15 million to 20 million.