Your code looks fine, but - there's an easy way to verify for sure.
When in doubt, just use the FormHelper temporarily. For example, lets say you have complex associations or lots of fields, and you're not SURE the input names that you need (and for some reason you don't want to use the FormHelper) just write it using the FormHelper, look at the source it generates, then use that.