What would be the difference between this and "Nem vezetek otthon"?
Your sentence has the neutral word order, Duo's preferred one puts emphasis on otthon.
Yours should be acceptable too.
Why not put Én in this case?
What does the sentence mean? That somebody is not driving in his house?
You don't say! O.O