Hi,
any reason why you simply create fsm for your card, instead of a script? simply create a "Card" fsm attached to your card prefab, and create the "is in play" and "is in Hand" as playmaker Fsm bool variables, then accessing them is all done within playmaker.
now, to answer your question, I think you are getting mixed up, I think what you want is being able to read the "isInPlay" from a Fsm, not the opposite. For thi, you can use the "setProperty" and "GetProperty" actions, you will find the "IsInPlay" and "IsInHand" listed when you reference your class.
"TheFsm" is your reference for a given Fsm, it can contains any number of Fsm Variables, and you only need onr "theFsm" to access any of it's variables.
Your custom Class should infact be regular component, it will be a lot easier to work with , within Unity and within PlayMaker.
If you are beginning with Unity and PlayMaker, this is pretty advanced, and I would recommand you start with something easier, or do as I stated first, simply do everything within Playmaker.
Bye,
Jean