Do the web forms support all field types?

Unfortunately, multi-picklists fields, dependant pick lists and look-up fields are not supported on the web forms.

NOTE: Formula fields are only available on Complete Page. Should you need formula fields on the input page, as a work around - you may add field - mark as read only using payment form builder, apply default value.  Vs. Formula field on input page.