Hello! Great project you've got! To answer your questions:

Casting Epoxy Resin: Casting can be cost-effective and give you a decent finish but might not match the precision of machining without...