Hi Dan,
You can have a sandbox subscription and connect this to your production subscription. However, when you go down the Import Program path, the user importing has to pick a Campaign folder to place the program. This would be a flat list of all folders across all subscriptions. So while this is possible, it might be confusing to the end user if they see folders not visible in their workspace.
Hope this helps!
Thanks,
Cheryl