Unfortunately, it will not. CANON and SONY have different lens mounting brackets.
No, not without an adapter. There are adapters avalable that lets you mount FD-lenses on newer Canon EOS cameras with EF-mount
The Canon EF lens will only fit Canon SLR camera bodies, unfortunately.
Yes. The lens' brand (Nikon for example) to your Canon adapter.
NO
NO. The lenses are designed for a specific brand name camera. A lens for a Canon camera will only fit a Canon etc.
Short answer,"yes." The Canon EF 200mmm lens is designed to fit a "full-frame" Canon EOS camera - film or digital. It will also fit all Canon DSLR's that have the smaller APS-size sensor, including all of the Digital Rebels.
The Canon AE1 lens will not fit a Canon digital. You can buy an adapter that will allow the lens to work in manual focus mode on the digital camera.
Vivitar makes lenses for several different camera mounts including Canon. A particular lens may fit or not depending on the mount.
I don't think they will fit any. The lens mount was changed right after the Canon T70. Someone told me they will fit a Nikon so I'm trying to find that out. (They don't fit Nikon cameras.) Canon T70 lenses only fit Canon SLR's (single lens reflex) made between 1964 to 1987. The T70 uses Canon FD mount lenses. FD lenses can only be focused manually. All of the exposure communication connections between the camera and lens are mechanical. An EF lens will not fit onto an FD body. In 1987, Canon introduced EOS cameras that use EF (electro-focus) lenses. All of the exposure and focusing communication connections between the camera and lens are electrical. An FD lens will not fit directly on to any EOS camera. The Rebel XSi camera is a Canon EOS digital camera that can use EF lenses or the smaller EF-S lenses made for APS-C DSLR's. Adaptors are available on a popular internet auction site that will connect an FD lens to an EOS body. The price in 2008 is just under $40, including shipping. Lens functions are manually adjustable only, and are not very convenient when used in this way.
All canon EF and EFS lenses fit on all canon dslr's
Yes, the Canon EOS 400D has both EF and EF-S lens mounts. Therefore, the TS-E 90mm WILL fit on the camera because it has an EF lens mount.