Yes you have to add judges as people. For database integrity, the software uses the primary key that is assigned to each judge in order to pull the judge ( and all people's ) information. This allows you to change an of the person's information on the person's page, and all that information will be pulled in each time other pages are generated. Saving the judge's information in more than one table is not feasible. :)
The MRV should show all trials. Make sure the Wait LIst and Pulled flags are set correctly for all the dogs runs. To fix all those at once you can use the new fix under the Maintenance menu on the bottom of the home page. If it's still not working let me know.
Cynthia