Disallow Back-order inventory or negative stock

No, this is not possible, because many users sell inventory before they order it. Search the forum. This has been discussed many, many times. There is also a suggestion in the ideas category about this: Inventory zero warning.