Where can you buy old fashioned copper smithing tools like hammers and anvils of various sizes?

you can buy them at auctions of old farms, or you can order them specaly from componies that make them.

Another source may be Jewellery supply houses. Automotive body shops have an assortment of dollies and small hammers for pounding out dents that may work well enough to get started with