They calculate shipping after your order, depending on what the actual cost is. So no, you won't see it before you order. VAT won't be charged if you're in the US.
Not normal practice but it's not like you have an alternative on many items. They do, as I recall, give you the shipping cost once they send you the notification that the order is on its way.