Can I use a checklist as a template for JIRA Project?
You can Save Checklist as a template, load from Templates library, set checklist as Default per project, so once new item created - default checklist loaded.
By default, add-on stores its values in relevant Entity Properties. Read more about Server and Cloud properties.
Checklist values stored in Jira Issue Properties. Key: com.railsware.SmartChecklist.checklist
Templates values stored in Jira Project Properties. Key: com.railsware.SmartChecklist.Templates
Additionally, when instance admins set up "Checklists" custom field, then Smart Checklist add-on values duplicated in this custom field (doesn't relate to Templates).
Smart Checklist Progress (if set up) values stored in the "Smart Checklist Progress" custom field.
So while migrating to Jira Server from the Cloud or back you need to access values listed above using Jira REST API. Unfortunately, we don't provide ready-made tools or scripts that can do that for you. But again, using Jira REST API it's pretty straightforward to implement.
Please Note: make sure that in Destination instance, custom fields have been properly set up and associated with proper screens to provide visibility and access.
Is there a way to create the checklist via Jira project import from a CSV-file?