In the real world the telco will provide all the equipment required for MPLS and provide you with a cat 5 cable to plug into your router.
As for routers/firewalls what are you planning on using? Most will do VPN tunnelling and DHCP so that should cover your "satellite" office with secure...