Hi @JennyJen ,
You can create a custom shipping profile for those products. Then we can use our existing Shop Restrictions app to pop-up a zipcode validation before you add those products. Checkout our storefront demo https://shoprestrictions.com. We would install the app as a Custom app for you and charge you monthly.
Let us know if you're interested or if we could provide more information.
Please email me here at firstname.lastname@example.org