Congrats on the first meet.
When it comes to meets running early, on time, or over time... it often depends on the gym (and the judges). It is a lot faster if there is only one judge per event since they don't ever have to conference with themselves. Also, if the meet is planned correctly, then there will be a little wiggle room to catch up if a session does run behind.
The worst meet we ever went to was in a November. We arrived early hoping to catch the last rotation of the second session (we were last session) and found out that we were still in the first rotation. It had started snowing outside as we arrived. By the time our session started, the meet was already running over 2 hours late! Our session finished after 945pm and there was a 40 minute wait before awards were ready. In the meantime, they disassembled the floor and put the rest of the equipment away. Then they entertained the girls by having the dj keep the music going. Awards were finished by 10:50 and we made the hour and a half trip home by 2:30am (the snow didn't stop the entire time we were there.
We haven't been back since, but we are going there 2x this season...