1967 383 complete A body motor

Which heads are on the engine? Does the trans match the engine? (Year) Will you ship? Thanks David
Heads are correct 516s for. 67 383 trans number is pk2801543k and appears correct to mopar chartScreenshot_20180824-205514.png