You can still get Messalina when everyone struts their stuff, you just need to make the right choices, either earlier in the game, or towards the end of the event (there are several ways to make it happen).
Max is not based on anybody's looks specifically, we tried to make him look cute but also kind of an everyman, so I guess he just has one of those faces that could remind you of anyone... 🤗