JNCIE-M:
routing protocols (BGP, OSPF, IS-IS, and RIP), routing policy, firewall filters, CoS, MPLS, VPNs, IPv6, and multicast.
JNCIE-ER:
JUNOS policy, BGP for enterprises, IGP conversion, Layer 2 services, Layer 3 services overview, stateful firewall and NAT/PAT, IPSec VPNs, class of service, branch office connectivity, router management.
JNCIE-M track, I believe you need couple of M-series router to cover all the topics.
For JNCIE-ER track you can utilize J2350, using any junos version.