You are absolutely right for 1st part, and it only happens if the cart is in a sub folder it seems. I will work on that right now.
Should have a fix for that within a few hours.

I will also put the extension on a to do list :)