I'm looking at Scheduling modules right now trying to determine the one I want to use, so I don't know yet. I'm assuming I'll need the custom table export. All it needs to do is pull the fields I need and put them in a CSV in a certain order with a header. Can it do that?
Yes, RO CSVI can pull the needed fields, put them in CSV file with headers and the export can be set as a cron job. Take a look at Joomla modules export document on how to create export template, add export fields and run the export.
You can check the export on our Demo site with example templates added in there. Let us know if you need any more help.