tedtateI don't believe so. I'm not exactly sure the limitations of plug and play USB with a Mac, but this should work fine. [someone correct me if I'm wrong] If you're looking at spending $150ish on a keyboard though, might I suggest some other brands.
edit: check out /r/mechanicalkeyboards and geekhack.org
tedtateYou can reassign/swap the alt and windows key in keyboard preferences, and swap the keycaps so the layout is closer to the mac layout, but no guarantees with the function keys.