Multiple Products with Same SKU - Not Updating Inventory in Sync

Yes our app is compatible with all 3 requirements mentioned by you.