Or to out it another way, NATO partners don't respect Canada's sovereignty claims because the Northwest Passage is too valuable and Canada can't enforce its claim. Contrast that to Taiwan, a nation that should be independent, (and is not 'international waters') but no major country is willing to recognize it as such.
Greenland would be the same way.
And by the way, Alaska and Louisiana purchases were executed because Russia and France respectively knew they were never going to be able to hold those territories and ceded it for cash.
No, because Greenland is part of NATO and none of the member states disputes that.
A response to an attack is decided on by the NATO council, not by the individual member states. So unless NATO is dissolved (which could of course happen one day but which is certainly not in the cards currently), Greenland is defended by the NATO alliance.
Taiwan is of course not a member of NATO so that example is irrelevant.