Hello,
This is possible and durable scenario, however it's not a recommended Setup.
I would not advice of running MPLS or enabling LDP between two different Autonomous systems. Rather I would allow BGP to forward Labeled VPNv4 or VPNv6 packets. So don't enable mpls between these interfaces , you only need to allow BGP to forward labeled packets by having this command in place (MPLS BGP Forwarding).
Another point is that you need to filter VPNv4 routes to be sent at the ASBR for ONLY VPN1 and VPN2 , as a best practice and from Security prespective.
Regards,
Mohamed
Sent from Cisco Technical Support iPad App