Question about transactions added to mempool
Do they just get rejected?


No, they will just wait for another block to be included in.

Note that transactions have a time to live in the mempool of 336 hours (configurable using the maxmempoolexpiry startup option).