You need to ensure that when you deploy the Feature, a file named Form1.xsn is deployed to the Feature folder
You need to ensure that when Feature1 is upgraded, additional configuration data is added to the property bag of the site
You need to ensure that the Feature is activated for all new sites that are created by using the custom site definition