How can I simultaneously buy (or sell) a futures contract, like ES, and sell a call (or put)? Is there a combo or spread function that will handled a covered future or futures buy-write?
Yes, IB now supports delta-neutral futures options tied to the underlying futures for ES, ER2, NQ etc. Just use the combo template like you would for any other spread, input the delta, futures price, and futures expiry that you want to use. TWS will then produce the future-tied option price.