Hi,
1. I think it's more than the price is the same for all variants and identical from the main product.
So HikaShop consider that the all have the same price and like if the variant do not override the main product price.
2. At this moment you will need a view override in order to display the retail price directly in the table (product / show_block_characteristic).
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.