You mean defining where an NPC can move, or the player?
If you mean NPC, you can set their move route so they won't go outside of the area.
Variables are a little like switches, but instead of turning them on and off, you can set them to a number. If you wanted to define an area where a character couldn't walk using variables, you would need two variables: one for the player's X coordinate, and one for the player's Y coordinate. You would then create an event with a conditional branch that checks if the player's X and Y coordinates are within the range you want them to stay in. If they aren't, set a player move route to move back a step. (Sorry if this is confusing. I'm not the best at explaining things. I could make a sample event and take a screenshot or something, if that would help.)
Autorun will stop everything else until the event is done running. Parallel process will run parallel to everything else and doesn't stop anything. You would have to make the girl a parallel process in order to keep controlling the player character.
For the second page, it would still be a parallel process.