help needed with 904

First not comfortable with the front sealing ring not 100% matching the new one.
Second I'm going to crack open that other transmission and start robbing parts.