That is making it more complicated than it needs to be, but it could be done by adding a second store order details behavior to store the registration info in the second table.
No, that is not necessary, just set the field to be =editable from a txt field and the binding will be taken care of for you.