Fail over and load balancing on mikrotik RB3011

Hello,

I had tried to google but, nothing usefull poped up.
I have on mikrotik RB3011 with 2 WAN interfaces from 2 different ISP’s, and 2 different local LAN subnets. I want to configure:
LAN1 users use WAN1 if WAN1 is operational
LAN2 users use WAN2 if WAN2 is operational
and
if WAN1 limit of 20/20 is reached pc’s from LAN1 to use WAN2 connection and vice versa.
Additional info i use WAN2 for over 50 IPsec tunnels.

My first question is the RB3011 well suited for 50 vpn tunnels?

What happens if wan1 is not operational
What happens if wan2 is not operational