Study this diagram:
https://community.openvpn.net/openvpn/wiki/HowPacketsFlow
With the option --client-to-client, packets are not exposed to kernel.
Therefore the firewall has no effect.
I think if no client-to-client option is written in server conf. The client to client access function is closed by default.
That depends on the firewall rules.
If want to disallow clients to "see" each other, make rules in the FORWARD chain on the tun interface.
Which rules, depends on the setup.
http://ipset.netfilter.org/iptables.man.html