Do I have to publish my catalog for inventory changes to take effect?
No. Changes you make to your item quantities using Catalog Manager are reflected on your site immediately. There's no need to publish your catalog for your inventory changes to take effect.