Hiding a field on the frontend is actually really easy with CSS.
For the country field, you can just add that CSS:
.hikashop_registration_address_country_line{display:none;}
Regarding the description of the shipping methods, I had it displayed on your website 2 days ago when I looked at it. So I don't know what you did since then but I guess reverting what you did would help. Are you sure that you didn't remove the text from the shipping method option ? Did you modify the file 'shipping' of the view "checkout" via the menu Display>Views in some way ?