Will 318, 340 or 360 heads fit on a 273?

just a quick note as of now my mechanic is hell-bent on dropping in a 318 that he has laying around.

Tell him you'll take the teener if he GIVES it to you and installs it for free......it's your vehicle, you should be able to do it your way