Can I put the auto-generated download forms on sites that don’t have the License Manager installed on them?

Yes. This is unique feature of CopyProtectSoftware systems, where the generated optin form can be placed on any page on any site.
Form validation will continue to work as it communicates with the license manager from remote sites.
There is nothing stopping you from putting download forms on as many sites as you like..hint, hint.