Hi Alok,
you write that the WAN connection is layer 2 (L2VPN) over MPLS, and call the links point-to-point. That would usually be called
pseudo wire, and should allow all layer two protocols between the two ends of a pseudo wire.
In the above case, you can in principle configure a LAG over the two pseudo wires. A LAG should always use LACP, thus the pseudo wires need to transport LACP. The X440 switches support LAG with LACP (a LAG is called load sharing on EXOS and configured using the command
enable sharing). It primarily depends on the pseudo wire services how well this works. It is technically possible to use a static LAG, i.e. without LACP, but this cannot handle problems inside one providers MPLS cloud where the switch interfaces stay up, but data is not transported successfully.
That said, using layer 3 with dynamic routing, e.g. OSPF, over the WAN connections would be my preferred solution. OSPF on EXOS requires at least an advanced edge license, the X440 comes with just an edge license by default.
If you do not want to use OSPF, EXOS allows to bind static routes to a ping probe or even BFD, this is called static route protection and configured with the command
configure iproute add protection. Note that this command was added in EXOS versions 16.2 and 22.1 and is part of the edge license level.
Thanks,
Erik