Can I use Ubercart Stock to monitor individual components of a product?
It is. Make your hamburger a product kit which is made up of products, bread, beef, tomato, lettuce and onion. When you sell a hamburger Ubercart will be smart enough to control stock of the ingredients.