Hi,
The basic ideas behind running Cron are the same, however, database or not. Since I've recently gone through the (surprisingly) painful process of learning about Cron, I feel I should pass on what I know.
One of the better articles on Cron:
http://perlhorizons.com/02/12/29/186209
But if you don't have shell access, you can still use CPanel's interface to get it done.
Assuming your CGI is a Perl script, try something like
This will run your script every Monday (=1) at hour 0, minute 0 (i.e. midnight). Unfortunately it is not so easy to run a script every 10 days (or 56 days) this way. But weekly is close enough.
Or is that too frequent? We should be kind to our server. So every two weeks may be sufficient, in fact around the middle of the month(=15), still at midnight. We don't care about the day of the week:
But you probably don't want to run Cron at midnight, when lots of other cron jobs are being called to duty. Every Wednesday morning at 7:47 AM sounds better.
There's more to Cron. You can dump the results (e.g. the exported Movable Type entries file) into a file, for example. Search the fora for the threads. They're there.
Oh, and make sure the script you intend to run is written to use full paths, too, or strange things may happen.