Ammo is about $160/1000 rd at aimsurplus.com.
Accuracy isn't the best. 4-5" groups at 100 yards is a reasonable expectation.
Kick isn't too bad. Yugos have a rubber buttpad and are a bit heavier than others so they have the lightest felt recoil of all of them. I have a Norinco and a Yugo. The stock on my Norinco is a lighter weight wood and w/o the grenade launcher, the gun is lighter. And it doesn't have a rubber buttpad. It kicks noticably more than my Yugo, but it still isn't too bad. My 9 year old son shoots it, so that should say something.
If you can afford a few extra bucks, get an unissued or excellent condition Yugo from Aim or some other reputable online dealer and have it shipped to a local FFL. Or check out a large gun show. They often have tables full of unissued Yugos. That way you don't have to worry about barrel corrosion, worn out parts, stupid bubba mods like firing pin springs or gas tube springs that you might run into at a local gun shop.
If you go to a gun show looking for one, you'll probably pay more, but also bear in mind that you don't pay shipping costs or a transfer fee to your local FFL, but you 'll probably pay sales tax at the gun show. So if AIM has them for $150 and a gun show has them for $170, that might not be a bad deal. Just make sure you're comparing apples to apples.