Question: do shops restock in skyrim?
Answer: Yes. Shop Inventory and money gets Restocked after 48 hour. (This affects only the trader itself, not the whole cell.) Cell Contents reset 240 hours after last visit.