Hello!
First of all, answering your question as to if Mac is suitable to host SugarCRM, yes it is. Starting with MacOS X it's possible to host the application.
I can make the project as you have placed, starting with the basics on the iMac, setting it up to host SugerCRM, installing from scratch and duplicating the data from the host to your machine, keeping the cloud version up until the copied data is validated.
I'm looking forward to the opportunity of doing this job.
Best regards,
Frederico