Hi,
Yes, we are working on a set of actions to support Photon Networking.
As for Unity Networking:
Support is exhaustive as far as I am aware, I think all the networking api is covered.
-- fsm variables can be checked to be synched across the network.
-- you can send events across the network ( RPC under the hood).
So yes, everything you are mentioning is possible. It doesn't mean it's ideal just yet.... networking done right is a beast to tackle. If you don't have the necessary knoweldge required to understand what you are arequired to set up, playmaker will not help you in that unfortunatly, you will still need to grab the concepts of network view, the difference approaches to create, manage connections, etc etc.
Playmaker will take you so far into the development that even requiring the need to get a programmer to do that last action that you need to finish your project is totally worth it compare to not use playmaker to begin with.
If you start with playmaker and find yourself stuck because a particular feature is not available in the standard set of action, so what!?... get this feature done as a playmaker action, it will cost you nothing if you go through this forum and request an action ( I think you can see from the history, that 99% of the custom action requests are fullfilled): this means if the custom actions you need make sense, the community will do it for you. You can contact me even in person if you have reasonable expectations about an action that should have been there in the first place. Such action as "I want my enemy spawn, seek and kill the player, make coffee and publish it on iOs for me" is never gonna make it as an action tho
Actions are granular, very much like Lego bricks, you can't expect Lego to create a new brick that ressemble a car, they'll break the model down in smaller parts that "ideally" should be reusable to make other things than that model. With playmaker actions, this is the same principle. So given that metaphor, if you start building a genuine lego model, you will likely find the need for a part that doesn't exists, and you will have to make from other parts, or else mold it yourself ( = custom actions).
hopefully, this is making sense, a bit late here
Bye,
Jean