As for deleting old snapshots, see "Get-Help Get-NcSnapShot" and "Get-Help Remove-NcSnapShot" however you shouldn't need to delete old snapshots unless you have taken the snapshot manually as the snapshot policy\schedule assigned to the volume will automatically create\remove them.
Based on the list of configuration steps required I think what you are attempting to achieve would be ideal as a WFA workflow.
Have you considered using Workflow automation?
Hope this helps
If this post resolved your issue, help others by selecting ACCEPT AS SOLUTION or adding a KUDO.