Habitable and inhabitable mean the same, don't they? It's likely inflammable and flammable.
Unhabitable doesn't exist though.
Yes, though "habitable" is the normal word and "inhabitable" would be a nonce construction derived from "inhabit".
> It's like[] inflammable and flammable.
Not really; those words mean that something can catch fire. That's all well and good for "flammable", but it's bizarre for "inflammable", since "inflame" has no surviving meaning related to fire. If you wanted to express that meaning, you'd have to say "set fire" or "ignite".
The joys of english.
There's no reason why it shouldn't, though. It makes logical sense.
(to be fair, by this definition, unhabitable is in fact a word)