Engine Clanking LA 360 Motor

Could any of you please help me? I'm trying to prepare myself for the worst. I'm wondering what questions the mechanic will have for me? If I can't use some of my old parts, what type of cam, crank, pistons, push rods? I just really have no idea. I've read around and see people mentioning KB107 pistons and such. I just want a nice sounding reliable car, never expected to make all these decisions so fast. i guess this ould be a good time to have the engine painted and clean the engine bay? Any ideas on what to expect would be great.

Thank you