Yeah, we did a lazy loop round the outside from hotel to hotel. Dunno about wild camping tho.
The Trodos are proper high mountains (with skiing in winter) so might still be a bit chilly for bivviing at this time of year, but despite the alpine heights it's not a vast area so I suppose you could always have a bit of a climb and descend back to a more comfortable altitude to kip.
Didn't spot any outdoor equipment shops but then again we weren't looking either. Plenty of bike shops, plenty of cyclist too, mostly carbon roadies, some pretty serious looking groups too, I was guessing it's a winter training zone for Russian/Eastern European teams/clubs.
On a related note, beware google maps, it is not very clear on what is a road and what it more like a goat track. Really enjoyed it on my gravel/touring set up but my skinny wheeled comrades didn't half whinge about some of the surfaces.