Hi, you can use the custom order fields available in the Business edition of Hikashop (menu Display->Custom fields) in order to add custom fields on the checkout.
You can also remove the payment view from the checkout workflow option of the configuration. Then, you will see the information entered by the user in the custom order fields in the details of the orders on the back end.
You can totally cusotmize the look and feel of those custom fields and you will be able to achieve exactly what you are looking for.