Dual port NIC

Dual port NIC

I am thinkingthis machine, making this the host, would I be able to connect two other PC’s (one on each port) with crossover cables so that they all shared the same Broadband connection and printer etc??? which means two nic cards on that pc(the one is broadband and the other one is the file & print sharing?)

I really want to do this at the same time.