Here's everything you need to know about the startup costs, training and investment opportunities from the top 10 companies in our Franchise 500.