USB Dongles? Perhaps your talking about USB Wireless client cards/devices. Anyway, if so, then yeah sure. Run the cards in Ad Hoc. I don't remember you mentioning internet connectivity and you certainly don't need the internet to have a LAN (network) but if you do want internet as part of the equation then one workstation would have to be the host and running all the time. You'd then use something like Windows ICS or third party Proxy/Nat solution to share out your internet connection. The short answer is sure.