Re: MSF Question
I would definitely rec. just taking the MSF course to anyone. Had a friend have to deal with getting his M class by taking the DMV parkinglot test and it was a nightmare.
As has been said, if you go through the MSF course the only thing you have to do is take you card up to DMV and you get a license.