That is a good list. A lot of these posts floating around on the internet just use auto-translators or dictionaries and not real, local used phrases and words.
add to that a couple of animals such as alacran - scorpion, vibora / serpiente - snake and raya - stingray and you cover very well most of the basics you will hopefully need.Dan Flip Flop Nomad Tours