Third question, my friend is a beer snob. Do they have Sierra Nevada pale ale or Blue moon beer available?
Your friend is only pretending to be into beer. No real beer snob likes Blue Moon. There's a place in Bangkok called Belgian Beer Paradise. I'm not sure if they have other premium beers, but I wouldn't complain if I could only drink Belgian beers for the rest of my life.
On a serious note, get the "sure, you can bring adderall into thailand" thing in writing. The last thing you want is being arrested or detained for bringing amphetamines into the country and having your excuse be "but, but, but, they told me it was ok."
edit: I'm almost positive you'd only be able to bring a 30-day supply no matter how long you plan on staying. This has to do with US law (it's a schedule III drug so the doctor has to essentially re-prescribe it every month) not Thai law. No sane doctor is going to prescribe you multiple months worth of adderall at once due to potential for abuse.