Bueno, si lo que quieres es tener "muchas" interfaces ethernet y no manejar VLAN´S, como comentas que quieres un hardware con el mayor número de interfaces posible, se me ocurre instalar tarjetas con múltiples interfaces ethernet, como esta
http://www.amazon.com/Intel-Ethernet-Server-Adapter-I350T4/dp/B005ATA17I
Para el dimensionamiento, depende de de lo que vas a manejar, tienes que tomar en cuenta el tráfico que va a pasar por el pfsense, y los servicios que vas a manejar, algunos demandan mas capacidad de procesamiento, otros mas cantidad de memoria.
Chequea la siguiente guía.
https://www.pfsense.org/hardware/index.html#sizing
Saludos.-