Saturday is going to be very tight if you need to make it to SLC. That's about a 5 hour drive from Moab. It's not really wise to drive on the small highways at night due to the open range - you might be able to make it to I-15 at Spanish Fork in about 3.5 hours.
Sunday, it's about 5 hours to Bryce from SLC. There's plenty of lodging along the way. I've stayed in the New Western in Panguitch - it's nothing great, but it's acceptable. If you are running late, there's a few places in Beaver and that would really be best if you are again driving at night. Figure about 2 hours from Beaver into Bryce via UT-20.
If you are going from Zion to the North Rim, your only real lodging options will be in Kanab.
From the North Rim to LV, you need to go back to Fredonia, take AZ-389/UT-59 to Hurricane and UT-9 to I-15. You are looking at about 5.5 hours and I would definitely try to make it to Hurricane by dark. That's going to be about 3 hours.
Out of LV, take NV-160 to Pahrump, then Bell Vista Avenue to Death Valley, go through DV to US-395 to Lee Vining to go over Tioga Pass. That's going to be about 8 hours plus any time sightseeing in DV. There are a couple places to stay in Lee Vining. Your best options are in Bishop, but it's about an hour and a half before you get to Lee Vining.
Yosemite to SF is about 4.5 hours via CA-120 and I-580.