Cant answer your question on the weight,
But what do you have planned,It looks like somebody had allready done a nice job on your engine bay and motor detailing it
Its funny but I always wonder if the southern folks use the winter to tear there cars apart or if its just a cold weather climate thing going on,
Do you belong to a local car club? the reason I ask is normally some one always has an engine crane they are willing to lend out (any thing to get it out of there garage for a couple of weeks) Local to us we have these chain store auto parts stores and every time I am in there they always seam to have an in-exspencive Engine crane, Engine stand on sale. the engine crane I would rent or borrow, but the engine stand I would purchase
Best of luck with your project