If I return a product, will the Subscription Product Points I earned be deducted?

Yes. The amount of Subscription Product Points that the product you are returning earned, will be deducted from your total points.