1) Советовать что-то конкретное сложно, но для того-же Linux'а можно брать практически любой WiFi свисток на популярных чипах (Realtek, Ralink, Atheros) и просто смотреть в интернете есть ли поддержка данного чипа в ядре. Тут от "ноунеймности" даже больше пользы, поскольку в безымянных адаптерах используются стандартные VID и PID, а в фирменных они могут быть "фирменными". И возникает ситуация, когда поддержка чипа есть, но система его не узнаёт из-за левых идентификаторов.
Из общих соображений, могу посоветовать поискать адаптеры, в характеристиках которых будет написано что-то типа "RF output power: max.20dbm" и купить к ним отдельно всенаправленную антенну на "20db".
2)
aerial.dxham.ru/chto-takoe-dbi-dbm и дальше по ключевым словам до полного просветления.
3) "А щёрт ио знаить". По идее, всё что укладывается в разрешённые для использования нормы не является вредным даже при постоянном использовании. Так что до 20дБм (100 мВт) всё можно покупать спокойно.
4) Да, является. Если антенна сделана нормально и используется правильно, то нет, не может.
5) Ну, как-то повлияет в сторону уменьшения времени работы. Но если отключать встроенный модуль при подключении внешнего, то вы разницы скорее всего не заметите.
6) В реалиях современного мира можно даже b/g брать. Ибо довольно сложно найти сеть, которая выдавала бы честную скорость даже для n. А в беплатных/беспарольных это вообще фантастика.