magento2 – Admin order view custom form

I want to create a custom radio button in the admin order view. I managed to create installschema and the block itself in the order view but I don’t know how to save and retrieve that data.

Admin Order View

Here’s what I got so far:
Company/ModuleName/Setup/InstallSchema.php

<?php

namespace CompanyModuleNameSetup;

use MagentoFrameworkDBDdlTable;
use MagentoFrameworkDBAdapterAdapterInterface;

class InstallSchema implements MagentoFrameworkSetupInstallSchemaInterface
{

    public function install(MagentoFrameworkSetupSchemaSetupInterface $setup, MagentoFrameworkSetupModuleContextInterface $context)
    {
        $installer = $setup;
        $installer->startSetup();
        if (!$installer->tableExists('company_sales_order_shipment_options')) {
            $table = $installer->getConnection()->newTable(
                $installer->getTable('company_sales_order_shipment_options')
            )
                ->addColumn(
                    'entity_id',
                    Table::TYPE_INTEGER,
                    7,
                    (
                        'auto_increment' => true,
                        'primary'  => true,
                        'identity' => true,
                        'nullable' => false,
                        'unsigned' => true,
                    ),
                    'Entity ID'
                )
                ->addColumn(
                    'order_id',
                    Table::TYPE_INTEGER,
                    7,
                    (
                        'nullable => false',
                        'unsigned' => true
                    ),
                    'Order ID'
                )
                ->addColumn(
                    'shipmemt_json',
                    Table::TYPE_TEXT,
                    255,
                    ('nullable => false'),
                    'JSON format of Shipment'
                )
                ->addColumn(
                    'selected_option',
                    Table::TYPE_TEXT,
                    '36',
                    ('nullable => false'),
                    'Selected Shipping Option'
                )
                ->addForeignKey(
                    $installer->getFkName(
                        'vetshopgroup_sales_order_shipment_options',
                        'order_id',
                        'sales_order',
                        'entity_id'
                    ),
                    'order_id',
                    $installer->getTable('sales_order'),
                    'entity_id',
                    Table::ACTION_CASCADE
                )
                ->addIndex(
                    $installer->getIdxName(
                        'company_sales_order_shipment_options',
                        ('order_id'),
                        AdapterInterface::INDEX_TYPE_UNIQUE
                    ),
                    ('order_id'),
                    AdapterInterface::INDEX_TYPE_UNIQUE
                )
                ->setComment('Additional Shipping Option');

            $installer->getConnection()->createTable($table);
        }
        $installer->endSetup();
    }
}

Company/ModuleName/view/adminhtml/layout/sales_order_view.xml

<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="admin-2columns-left" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
   <body>
       <!--add custom block -->
       <referenceBlock name="order_additional_info">
           <block class="CompanyModuleNameBlockAdminhtmlOrderViewView" name="sales_custom_view" template="order/view/view.phtml" />
       </referenceBlock>

   </body>
</page>

Company/ModuleName/view/adminhtml/templates/order/view/view.phtml

<?php
/**
* @var $block CompanyModuleNameBlockAdminhtmlOrderViewView
*/
?>

<section class="admin__page-section" id="shipping_additional_block">
    <div class="admin__page-section-title">
        <span class="title">Additional Shipping Option</span>
    </div>
    <div class="admin__page-section-content">
        <div class="admin__page-section-item">
            <div class="admin__page-section-item-content">
                <p>Please select your preference. This will be sent to Provet once you dropship the order through the action dropdown.</p>
                <form>
                    <div class="additional-shipping-option">
                        <div class="admin__field admin__field-option">
                            <input name="shippingOption" type="radio" id="option1" class="admin__control-radio" value="option1">
                            <label class="admin__field-label" for="option1"><strong>Option 1</strong><br><strong>Warehouse:</strong> Provet QLD<br><strong>Delay:</strong> 2 week wait for product<br><strong>Freight cost:</strong> $8.47<br><strong>Freight:</strong> Express Post</label>
                        </div>
                        <div class="admin__field admin__field-option">
                            <input name="shippingOption" type="radio" id="option2" class="admin__control-radio" value="option2">
                            <label class="admin__field-label" for="option2"><strong>Option 2</strong><br><strong>Warehouse:</strong> Provet NSW<br><strong>Delay:</strong> No delay<br><strong>Freight cost:</strong> $10.25<br><strong>Freight:</strong> Express Post</label>
                        </div>
                        <div class="admin__field admin__field-option">
                            <input name="shippingOption" type="radio" id="option3" class="admin__control-radio" value="option3">
                            <label class="admin__field-label" for="option3"><strong>Option 3</strong><br><strong>Warehouse:</strong> Provet WA<br><strong>Delay:</strong> No delay<br><strong>Freight cost:</strong> $28.44<br><strong>Freight:</strong> Express Post</label>
                        </div>
                    </div>
                    <button class="action-secondary save" id="submit_additional_shipping_button">
                        <span>Submit</span>
                    </button>
                </form>
            </div>
        </div>
    </div>
</section>
<script>
require(('prototype'), function(){
    submitComment = function() {
        submitAndReloadArea($('shipping_additional_block').parentNode, '<?= $block->escapeUrl($block->getSubmitUrl()) ?>')
    };
    if ($('submit_additional_shipping_button')) {
        $('submit_additional_shipping_button').observe('click', submitComment);
    }
});
</script>

Company/ModuleName/Block/Adminhtml/Order/View/View.php

<?php
namespace CompanyModuleNameBlockAdminhtmlOrderView;

class View extends MagentoBackendBlockTemplate
{
   public function myFunction()
   {
       return "Still no clue what to put here";
   }
}

Thanks in advance for your help