Hi ,
I can do this with my eyes closed.
I just need few details to estimate time for this job .
"Mac address Authentication" - your freeradius use mysql database ? mac added in that database must have internet ?
I think is better to talk in PM before award this job
Regards ,
Octavian