if your using hosted buttons, this wont be possible.
if you are using standard HTML buy now buttons, you could add a Javascript on change event to change the price. send a link to your page and I can give the code example.
any inventory reporting would need to be configured with in the paypal account, not from the button.