Do I get a punch/stamp when purchasing with Loyalty points?

If you purchase a product with points, do you get a stamp if that product is included in an active punch card as well?

Yes, the punch card does not take into account that the product is discounted, either via offer or points. You still purchase the product and get a stamp for it.