Hi,
I am running this exact setup right now since 1+ year. It works great.
However, I did not pass through the NICs. I have Intel I350-T4v2 and I have connected the individual ports of the NIC in Proxmox to individual bridges, also with VLANs, and then passed through the bridges to the opnsense...