Podes obtener informacion del sistema operativo, la plataforma y algunas cosas mas utilizando
TOSVersion. Este registro es multiplataforma y no necesitas usar compilacion condicional, es decir, el mismo codigo sirve para cualquier sistema operativo y/o dispositivo soportado por Delphi
Por curiosidad, que es lo que tenias resuelto con la Vcl que no podes pasar a Firemonkey? En realidad seguramente estabas usando la API de Windows la cual es utilizable desde FMX sin problemas; obviamente que en este caso tendrias que usar compilacion condicional porque el compilador no te dejara compilar para OSX si intentas usar la API de Windows