Home and house are sinonims. Both can be correct
Yes, but.... Home is like "lar" in portuguese, and we don't speak this way. House is use more often for translate only "casa". You are correct, both mean the "same".