Are there hard coded restrictions on when certain quests will never appear after a certain stage in the game has passed?
Also, do all random events appear on pre-made maps?
No and no. If you skipped quests close to your starting point, they will still be easy/medium when you do them later in the game. Quest maps closer to home also provide easier quests than when you start them far from your starting location.
Random events are just that: random. They do not always take place.
If you love to do quests, select the 'Wanderlust' trait. If you don't mind exploiting the mechanics, it saves a faction trait point if you select Altar as one of your opponents and buy quests from them.