Thanks for the introduction @sscotti. Welcome to the Bahmni community : )
I think mostly everything you asked got answered here already: Bahmni on MacOSX, Parallels, Orthanc and OSIRIX - #2 by gsluthra
Yes, you can run Bahmni on MacOSX, via Vagrant (Virtual Box). Steps mentioned here: https://bahmni.atlassian.net/wiki/display/BAH/Bahmni+Virtual+Box
Nice documentation on the WIKI.
Thanks! : )