Nice writeup Paul. One thing I'd point out is that your dietary needs will evolve as your body and metabolism does. Once your body adapts to its new state and you start gaining muscle mass, you'll actually start needing more calories and you can relax on the little thing like egg yolks, etc.
Another thing that you might want to consider if you're not the hardcore gym type is adding some less traditional forms of exercise. A lot of people really get into martial arts despite not liking to "workout"; I know you like driving, so I'd recommend seeing if there are any good karting options in SF. Karting is crazy amounts of fun, and its a great all-around workout: http://www.itv-f1.com/News_Article.aspx?id=46561&PO=4656...