How to create custom field that is required and saving data to admin panel at the checkout?

I am having issues with custom field that I created in checkout.liquid file. It has to be required, blink if it is empty and send data to the admin panel with an order. How to do this? Right now I have:

Order Type

Type of Order ?

Total cost including freight will be billed against FE internal sales budget.

Please note, no payment is due now and invoice including freight will be billed within 30 days.

Please choose an order type.

Thanks