Yes, if the dollar drops. Be aware however that if you buy stuff on-line from the US, you are likely to find yourself paying Customs charges when the parcel enters the country. They contact you to tell you how much to pay before they will deliver the package.
yes, if the value of the dollar drops against the pound. Currencies do complicated dances, though: it might drop against the euro but rise against the pound.