The nest boxes should be ok as far as the entrance - how big are the boxes inside? It looks like they're fairly close to the bottom of the coop floor so they don't need anything to land on to get in (but you could just put down a few bricks as steps if needed as well).
You do need more...