Hai fatto tre domande ma che sono la stessa cosa
In sostanza, ti basta comprare un adattatore WiFi USB esterno, perchè sarà esattamente la stessa cosa di avere una scheda WiFi interna, ma con la praticità di poterla rimuovere facilmente (essendo USB) e metterla, ad esempio, su un PC portatile.
La distanza di rilevazione delle altre reti WiFi dipende essenzialmente dalla potenza dell'antenna dell''adattatore.
Da quel che so, normalmente, le antenne che trovi nei router, hanno 3dBi, l'adattatore awus036nha esce con un'antenna da 5dBi, ma il bello di questi adattatore è che puoi comprarne di più potenti, come ad esempio antenne da 9dBi....
Tieni presente però che anche le antenne sono differenti l'una rispetto alle altre. Ci sono antenne
omnidirezionali e
direzionali.
Le prime hanno una potenza inferiore rispetto alle antenne direzionali ma, come suggerisce il nome, hanno un raggio d'azione "circolare", quindi è come se la punta dell'antenna fosse il centro di un ipotetico cerchio.
Le antenne direzionali, invece, hanno una potenza ben maggiore delle altre, e possono avere delle forme come le antenne paraboliche, dove concentrano tutta la loro energia in un punto chiamato fulcro. Queste antenne hanno una capacità ben più elevata rispetto le prime, ma hanno lo svantaggio di avere un raggio d'azione limitato, tant'è che dovrai "direzionare" l'antenna esattamente verso il tuo target per poter riceverla in modo chiaro e potente.
Ultima cosa da tenere in considerazione è la distanza. Lo standard WiFi utilizza delle frequenze per comunicare e proprio le frequenze sono soggette a molte variabili, quali muri, altezza da terra, agenti atmosferici, curvatura terrestre, ecc... Tutto questo per dirti che la distanza dipende da molti fattori, infatti la miglior cosa sarebbe,
se il tuo scopo è rilevare molte reti, posizionare l'antenna WiFi sul tetto.