Can I set free shipping for certain postcodes?

Yes, you can do this by using a Shipping Postcode condition on the Address Conditions tab:

Magento Shipping Rules - Amasty

See more details on Shipping Rules page
Rate the answer?