Hello,
You can use IRB interface on MX for BGP peering if You want to.
Watch out for MTU/MSS discrepancies, or better set it explicitly on Your MX:
set protocols bgp group across-ex tcp-mss 1400
Another thing is - if Your ERP ring is plugged into VPLS instance on MX, then, to prevent IRB interface going down when ERP ring disconnects from MX, set the following :
set routing-instances VPLSBLAH protocols vpls connectivity-type permanent
If You don't set this, then, when there are no "up/up" PE-CE interfaces, IRB will go down.
HTH
Thx
Alex