ciao..
la modlità ad hoc è possibile .. prendi due schede di rete WIFI e le configuri con Ad hoc e non infrastructure :-)

non so se possibile con più macchine.. mai provato. potresti farlo..
io mi trovo bene con WIFI 3com o d-link (meglio 3com )

su linux non dovresti aver problemi.. ma non ho la certezza al 100% dovrei provare..

per connettere due pc senza passare da HUB o SWITCH devi usare un cavo crociato.. trovi le specifiche nei post in rilievo..
ciao