Do you know if you can setup re-occurring payments using echeck?

Yes, you can set your feed up as a subscription.