Fred,
I can have onlinemetals.com ship you some copper bar. Would pieces this size be enough?
0.5"x4"x4"
0.25"x4"x4"
As for the mirror finish, I attatched a picture of a similar part. You can see how the bottom side is polished. The top side (not shown) is also polished. All other...