peering: 2x PC with min 4x10 G ( 2x2x10 GE : 1 uplink, 1 downlink to sw1, 1 to sw2, 1 to cross connect )
Quagga or mikrotik..
add those two nexus'es you got /plan ( 1st 10Ge to 1st PC, 2nd to 2nd peering PC )
FW: depend on what you want,maybe you can find something used with 10G from...