If I moved twice during the year, lived in 3 different homes, do I have to claim 3 home offices?
Yes if you had 3 separate home offices each in a different home you will have to deduct each one individually. You can not deduct them as a single office.