Thanks for the replies. I wish the datastore folder kept the actual name of the datastore instead of a random string of characters, for example:
/vmfs/volumes/4df8cbb2-a29616d2-ec2f-001517eaf6b5
I hacked around the cronjob problem by using rc.local. Apparently, changes to rc.local will survive a reboot. I added the following to rc.local and rebooted the server.
echo '0,10,20,30,40,50 * * * * /vmfs/volumes/4df8cbb2-a29616d2-ec2f-001517eaf6b5/somescript.sh' >> /var/spool/cron/crontabs/root
/bin/busybox crond -b