If your planning to take the rear seal by jacking up the engine your not going like too much. Not to mention even IF you get it changed it will probably leak.
That stand you have there...that must be the before pic. The after pic will be taken by the coroner. You push on that car and it's going to fold up like a house of cards.
Why are you that high and the car is on it's wheels. What on earth is it giving you? Ability to pump up your tires from the standing position?
Sorry man...call them as I see em.
agreed, not to crazy about the welds either, hopefully we're wrong but some extra safety wouldn't hurt