Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

how do I get admin approval, and what if they don't get to it on time?

Admins look over new jams all the time, you don't have to do anything. If it takes too long, contact support, but support is backed up these days, so that might also cause a delay. You should probably do your own promotion as well, just in case. Sorry about that.