Does RouterOS support VLAN priority? If yes, how can i add it to vlan header for packets sent out through the sub interface?
Yes, but only through the “interface ethernet switch rule”. Which means you can set vlan-priority header only on frames entering a physical port of the switch.