As for riffs within the song itself, or as I would call "scenes". The chord progession will go through any of the chords (starting and ending), even keys. The scene will usually end with the tonic also, and the next scene will start with a new chord. One scene could be iii-vi-ii-V7 (repeat 3 times) then the fourth time iii-vi-ii-I. Then go into another scene (chorus) with the chords V7-ii-IV-I. It's not a rule to go this way, but it sounds good, and keeps the music moving.
"My whole life is a dark room...ONE BIG DARK ROOM" - a.f.i.