Missing OrderCreateOrderInput attributes vs. DraftOrderInput

Hi,
We would like to migrate from draftOrderCreate + draftOrderComplete to just using orderCreate mutation. However, it doesn’t seem that OrderCreateOrderInput supports the same inputs as DraftOrderInput? For example, the following are missing or unclear what’s the proper migration path:

  1. appliedDiscount
  2. paymentTerms
  3. marketRegionCountryCode
  4. localizationExtensions
  5. Should we use OrderCreateShippingLineInput to replicate draftOrderInput.shippingLine?
  6. What should we use to indicate if the order is taxable or not, similar to (DraftOrderInput - GraphQL Admin)?
  7. Use of OrderCreateOrderInput.Customer is not clear