William....I use the same lenses that I used on my Cannon EOS film Body on my Cannon 20D. My wife also has a Rebel in both Film and Digt. that she switches her lenses on. so to answer your question without getting into Physics, Yes the will interchange with no problems for us hobbyist.
I think that the Cannon Reb would do all you would want, don't know what the price is on the Rebs now.