Your answers are correct. Also, they are all future perfect, as you say. Any tense with the name "continuous" has an " ing" somewhere in the verb phrase.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.