If your friend is going to do it, have him see:
• Santa Fe, NM
• Canyon de Chelly, AZ
• Navajo and Hopi reservations, AZ
• Grand Canyon, AZ (south rim)
• Painted Desert, AZ (Wigwam Motel in nearby Holbrook)
• Seligman, AZ (visit Snow Cap drive-in)
• Oatman, AZ
Driving west from Albuquerque, he will be roughly driving the old Route 66 highway from Albuquerque to Kingman/Oatman. Seek out Route 66 guidebooks to get more local info.
Drive north from Oatman/Kingman area to Boulder City/Hoover Dam into Las Vegas, NV
• When in Las Vegas drive a few miles north on Hwy 15 to Valley of Fire State Park
After leaving Las Vegas, take one of two routes:
• South on 15 to Barstow. Take Old CA 58 through the north edge of town. Stop at the Mad Max Museum (across the road from the old drive-in movie theater). It's hard to explain, but he will understand when he sees it. Continue to take 58 west to Mojave, Tehachapi, and into Bakersfield. Stop at Buck Owens' Crystal Palace for great music and great steaks. Head north on 99 to Visalia and head east into Sequoia/Kings Canyon National Park. After that, head back to Fresno, then north into Yosemite through Wawona (see the big trees here). Stop at Glacier Point before dropping into the valley. Lots to see and do in Yosemite. Stay in the Yosemite Lodge area of the park, not in Camp Curry/Curry Village. After leaving Yosemite, take Highway 120 west to 5 to 205 to 580. Take 238 to 880 north, then 80 west across the Bay Bridge. Lots to see and do here.
The other route:
• Head north to Death Valley Junction, then into Death Valley through the southeast entrance. Take 190 west to 136 west to 395 north. Go to Devils Postpile National Monument. Continue north on 395. See Mono Lake. Go to Bodie ghost town. Take Tioga Pass (120) into Yosemite through the east entrance. After Yosemite, take 120 west as listed above.
It's a lot of driving - probably more than 3000km.