1. At a gift shop, we can buy a teddy bear, right?

Do you use 'present shop' instead of 'gift shop'?

No. We don't use "present shop."