Unless there's a reason for a rigid layout, you're free to piece the rooms together as you see fit. Say rooms ABCDEFGH are in that order, but only A D and H have to happen in that order, you can always do AGBDFCEH, for example.
Just read enough so you know how to react on the fly.
Errr, I don't get this question, same way you've been keeping track of events in your own adventures?