Looks good. As for the seal, my Junk Yard P/S Box has leaked since day one, which was about a year ago now. The funny thing is, everytime I check the resivor, it is always good and full. Unless your's is dripping all over the place, it should be fine. My leak is so slow that it's just a dust grabber if nothing else..
I also have a P/S cooler installer so I have a bit more capiticy than normal