I just reviewed your config and it looks OK except for this:
Your LAN (255.255.255.0) has 254 available ip addresses if you start at 150 your max limit is 104, so limit 200 is too much
Otherwise it looks fine.
As said your openvpn clients have an ip address of 192.168.9.X and your LAN clients in subnet 10.0.1.0/24 will not accept traffic from another subnet so not from 192.168.9.X.
You can tweak the firewall of all your local LAN clients to allow traffic from 192.168.9.0/24 but alternatively you can Masq traffic coming out of the router going to the LAN zone so that all traffic now comes from the router (the masquerading will change the source from 192.168.9.X to 10.0.1.20) and traffic will be accepted by the local LAN clients firewall.
To be honest it is the quick an dirty solution as you loose access control and logging in a home situation not a problem
If your problem is solved, please consider marking this topic as [Solved]. See How to mark a topic as [Solved] for a short how-to.
Thanks!