Lots of good take-out along Bathurst, though not sure about Thai.
Royal Thai at Bloor and Bathurst is just OK. Flip Toss and Thai on Harbord got some rave reviews, but I found it totally disappointing.
On Bloor just east of Bathurst, sushi. New Generation is the best; Sushi on Bloor not bad also. West of Bathurst, lots of Korean options. Can't say which is the best.
Bathurst and Harbord: Caribbean Roti Palace is excellent. Pizza Gigi is, well, it is what it is. You love it or hate it.
Dundas, just east of Bathurst, Buddha's Vegetarian (Chinese) has huge portions.
Queen and Bathurst: Gandhi, Albert's Real Jamaican - yum! A couple of blocks east is Friendly Thai - very good.