moved it to the proper sectionFor your Truffle not spawning, what kind of house do you have for him? Is your world in hardmode? Is the house above ground? Mushroom biome house?
For you wanting to trade something to get the Autohammer, check out the Trading Post section of the boards. Post in the Want to Buy section or peruse the Want to Sell and Terraria Shops sections.