The best clothes for yoga are whatever you are wearing.
If something binds, take it off.
A t-shirt and shorts, or underwear, or nothing, work great.
Yoga is not about how it looks.

Mat
Folded blankets make a very comfortable mat.
If you buy a mat, buy a thick one to cushion your back and butt.