Yeah, I'd probably bring some sort of simulation game. They usually have good replayability.
Not really sure for the last one. I thought about Jedi Knight: Dark Forces 2, but I could see myself getting bored of that after a while. Maybe I'd do Overwatch for the last one. I have been playing it a lot recently and loving every second of it.