If I have a license/subscription for Document Creator on Business Central (SaaS), can I use my license for an on-premise installation as well?

You can not use your Document Creator SaaS license for an on-premise production installation, however, you are allowed to use the license for development and testing scenarios.