Looks good. Should be timing cover, gasket, motor plate, gasket, block off plate.
Mine never leaked. In fact I still have it somewhere out in the shop.
The only thing will be anything you drive off the front will need to be correctly aligned.
Looks like a nice piece. What are you using for engine limiters? And are you using a mid plate?