I just finished my rebuild, getting the car ready to take the motor.
I'm about $8K into it and not finished yet, wife is going to kill me. Still need headers and pipes, that's another $1200.
Basically the advice I'd give you BEFORE you start is decide what you want to accomplish with the motor/car. What type of horse power do you want, torque etc. These guys on here helped me a lot to get through this but I made several mistakes ( which equates to wasted $$$$$) in being too hasty with what I wanted to do.
I've built the motor from the ground up, internal balance and spared no expense but "wasted" almost $800 in parts I can't use, crank, cam etc. I started external balance and went to internal, crank and cam are worthless to me, so I ate the cost.
Do some basic research on building a 350, I spent over 200 hours reading stuff before I even started and I'm still reading stuff. I ended up with an internal balance crank, 6 inch rods, bored 60 over, new cam, AFR 195 heads, Ross pistons, Edelbrock RPM air gap intake, Edelbrock 650CFM carb, MSD ignition etc etc. I also paid to have someone assemble the bottom of the motor, crank, bearings etc..........too much money involved for me to make a mistake at that level of the rebuild and I didn't have all the "right" tools. Keep that in mind as you move forward, tools are not cheap.
If you are planning to just drive the car and not place a huge amount of torque on the back end ( drag race ) I'd suggest external balance crank, stay with the current rods length, 30 over, new cam, new pistons and rings, something like DART heads, new ignition, new carb.
There are compression ratio calculators all over the web, use one and decide what CR you want to push. High CR needs high octane gas, high octane gas means $$$$ out of your pocket. If you are worried about how much money your car drinks, design the motor for a lower CR so you can stay on pump gas at 90 octane or below.
Good luck.