Change text displayed when cart is empty
I think a theme function called commerce_cart_empty_page is used. So you should be able to add a function:
MYTHEME_commerce_cart_empty_page()
to your themes template.php file and return whatever html you want.  

You can also do the same for the cart block with a theme function MYTHEME_commerce_cart_empty_block()