Is this engine builder nuts?

Maybe I'm missing something here. I have planned in finding an engine builder to at least get my 318 into a rowdy long block. I found a company near my work that builds engines, mostly ford, but some mopar too. After talking to him for an hour his thoughts were:

To get 350hp from a 318 you need 10:1 cr. He's also pushing for a roller cam and roller rockers. I'm unsure of what Pistons he had in mind. We also discussed porting and polishing my 273 920 casting heads. He claims with a cr of 9.5:1 and the valve train work I'll be about 320 hp.

Does this sound right? I guess I was under the impression it took less to get hp from a 318.

He's also saying for $5500 he will do all the needed block and head work, source the valve train parts, intake, water pump, and pistons, balance the assembly, and install the engine in the car to see it run. I'm still coming to terms with the price, I can't figure out if it's a decent deal or not. ThoughtS?