You can just add the field to the checkout page and update the validation on the confirm_cart.php page.
It will be automatically persisted with the persist form server behavior already applied, so you can then add a column to your orders table and bind it just like the other fields already there.