1.) This isn't a freelancer website, so don't post job postings (as this is).
2.) The "croning" you speak of is easy
3.) The script itself is easy, just query and format the data as you please
4.) The file name can be anything you want, just [man]fopen/man the filename you want with the proper flag and you're good to go.