It sucks, but it is what it is. And yes, Steve definitely deserves it. He did ask me to take up the mantle, but I'm not sure that's a good idea, so for the moment, I'm simply taking on his leadership role with the team.
Yes, through one of the portals, though presumably from this universe. Very odd.