In Magento version 1.x, they do not provide any functionality for store/website wise stock management. Stocks are managed globally. It is possible but you need to customize it or buy a 3rd party extension.
You can refer to the link below, they give many options among the extensions that match your needs.
https://www.appseconnect.com/how-to-maintain-multi-warehouse-stock-in-magento/
You can disable a product per store view, but you have to use the visibility attribute, since you can set that on store view level.
If Issue Solved, Click Kudos/Accept As solutions.
Thank You
Aims Infosoft.