How would you create a gameplay space surrounded by a large environment?

You answered a lot of your questions already.

Lighting shouldn’t be an issue, you could also use a post process volume with depth of field so the background is out of focus.

The really far pieces (say outside the window of the room) you could render out a cubemap for.