How can they keep him out of all the parks?
Well for one, like someone mentioned, finger prints.
They will get all of his personal information, DOB, SS#, address (current and former).
If he was to try to make an online or over the phone reservation he would be shut down completely.
It's really not that hard for the Mouse to keep someone out if they really want to.