Use formit as the action but take out the email hook so it doesn't get emailed but include the &validate properties. Then create a custom hook to send the results to your form.php.
Or scrap formit all together and use javascript and HTML5 to validate your fields
For the custom hook, can you advise what that needs to look like?