Custom Fields

Do you need to have "corresponding" custom fields in your information/payment form so they are automatically populated in LimeLM? For example, company name and agreeing to the ULA. Also, does LimeLM automatically calculate the expiration date of a license?

You can set defaults for custom license fields. You can also edit them at any time (using the LimeLM interface or using the web API).