Overall length (from back of block to water pump pulley) is about 32.5"
Parts are not available here (apart from what I have, ha ha) but over in Oz no problem..
Bellhousings run about US$550 or so..
BTW, my container is due to arrive in about a week and a half...guess I better make some room in the garage soon