Do returns update inventory?

Yes, returns will automatically return stock to inventory, assuming the return line item has the update inventory flag selected. If that flag is not selected, your inventory will not be updated.