R.R.
LOTS of accidents are typical per day so he is doing wonderfully! If he isn't stressed or frustrated and is content doing it just keep doing what you're doing to get him potty trained.
The crib is kind of a hazard, he could fall while climbing and hurt himself, especially when sleepy, so I would dismantle it and move it somewhere else in your home, if you have to leave it in his room I would do so without the hardware. It's funny he can get in but not out, it's usually the other way around ; ) Leave the mattress with a sheet and his animals on the floor for him to lay on if he chooses at night. When you find a place for the crib and mattress let him know, say a week or so before you remove it that it will be going on a certain day, and say this each day until THE day, then announce that morning, "The crib is leaving today!" Make it an event that he can be happy about, remove the crib and mattress and bake a cake or cupcakes and have a "No more crib" party for him, the big boy.
I also kept a potty in the room for my guy so he could go at night, it made things so much easier when he was first learning.