Hi,
I'm a Managed Service Provider and webhoster from the Netherlands and can fully support you with this project. I'm a Microsoft Engineer/Partner and VERY experienced with MDT.
I can setup an environment which you can re-use and create custom images. Both PXE and USB is possible with custom images, applications and deployment types.
Let me know if you have any further requirements or questions.
kind regards,
Martin Wierenga