Hi,
Those things are happening in our Live DEMO as well.
demo.flexiblewebdesign.com/cleanmart/index.php/vm-shopping-cart
There is nothing to do for the 1st screenshot. Because the right-place is reserved for displaying the price (price of shipping method and TAX). If you didn't have TAX, then the TAX column won't be visible which will create some more space for the LEFT-side though. So, it is not a bug, it is just what it is.
About the 2nd screenshot. Open the "Language INI file", find that text and make it little smaller so it will fit to a single-line.
or by using this CSS rule, reduce the font-size little bit:
#checkoutbar span.FlexibleStepText { font-size:10px;}
regards.
regards.