I'll answer the last question first.
Yes it would be extremely expensive.

All 3d printed metals generally need to be finished and polished - as do all cast metals.
I have a seen a machine...