I just encountered the same issue on an AEM 6.5 instance. There is another property that needs to be present: job.topicsjob.topics="com/adobe/granite/maintenance/job/RevisionCleanupTask"full.gc.days=["Mon"] After adding this property, the Task became active again.
You should take a look at the Commerce API. When the Blueprint templates are in place, you could make use of the CatalogGenerator to generate the product pages.https://docs.adobe.com/docs/en/aem/6-0/develop/ref/javadoc/com/adobe/cq/commerce/pim/api/CatalogGenerator.html