Yes, there was a native port but it has been removed.
As for the keyboard layout, it's true that some keys are missing, for instance ":". I think it should be possible to edit this in Dosbox, there is some information here: http://www.dosbox.com/DOSBoxManual.html#KeyboardLayout
but I must...