1. Yes, get the Alfa AWUS036NHA, works straight out the box.
2. Not really sure what you mean but you should do just fine with any Linux support forum.
I wouldn't really recommend Kali unless you know what you are doing, Ubuntu would have been a better option.