Can I have OpenVPN and Wireguard setup on the same router and switch between them - i.e. connect via OpenVPN OR Wireguard or would that create some conflicts (like firewall rules)?
Yes you can. If you use different ports and address pools there will be no conflict.