Oh - Just checked, you're right these words are reversed in the default dictionary. They'll be right there in front the first time you use them thought, and I'll look into seeing if I can find a good rule for improving the preference by default.
The dictionaries are compiled from large known corpuses, wikipedia and movie subtitles, to ensure most words are available, but it does also mean that some weird words sneak in. That shouldn't matter much since it's very quick to adjust to your usage, and due to the usage sorting the weird words should never come first.
About the punctuation you just need to scroll the symbols window to get to the rest ;)