Thanks Tom. Solved it, and now I can ping LAN IPs and do RDP etc. It was the devices on my LAN were not using the pfsense IP as their gateway, but a different gateway device. I didnt think all the target devices on the inside of the network needed the pfsence box as their gateway. It makes sence now.
Also, a gateway IP is still not present for the openVPN connection, but connection to LAN devices and to the internet is working normally despite this.