You can't bore a 396 to 427..........

Nothing wrong with a 396, they are a decent motor.

As for heads, there are different heads for hi perf 396s, but you would also have to change pistons........