1. There is no limit to the number of fields in a form. Some of my customers have between 100 and 200 fields in their forms.
2. Yes, you can easily change the order of the fields by editing the form and moving the fields up or down. When you’re on the Edit Form screen and you see the list of fields below, tap and hold on the right side of the field, then drag up and down.