The original price will be larger than the final price because you would be taxing the discounted price not the original price.
Yes. If you add the sales tax first then the discount wont be on just the product. it would be on the product and the tax with the product. so you have to first get the discounted price from the store and then tax for the county.