Can I create a service in Automator that will run without having a file selected?
Yes, at the bottom of the Service receives drop down you’ll find a no input option. You should be able to activate it from the services menu (under the application menu, i.e. Finder → Services).