Multiple vpn

I typically like to use udp openvpn but occationally I need to connect to a network that only allows port 443 and 80.

Is there a way to configure two different openvpn profiles and set udp as preferred and tcp as a failback?

Can you add multiple servers in one profile?

remote 1194 udp
remote 443 tcp