I am wondering if there is a plan to create field types for custom fields (and ideally to verify these e.g. postcode or phone number)
Great question! What others have done is to do the verification on the website side. This would be an advanced job and would require a developer. You can find help for your project by filling out the form here.