Is my keyboard compatible with MacBook Pro
Will all the letters &amp; numbers work?
Yes.
You'll probably use the Windows key as Command, the others as labelled. Choosing a PC keyboard layout in System preferences may be helpful too.
Will all the media buttons &amp; customisation options work?...

Features
Set up lighting and effects freestyle or by zone
Create and store macros and button bindings
Customise your keyboard’s Game Mode
Library of game profile presets
Adjust your mouse’s DPI settings
Monitor battery life and adjust audio

No.
There are no Mac-specific drivers or custom control panel available.