if i were you i would get the mileage on these motors...since u would be spending in the thousands to get theses engines...you dont want an enigne with extremely high mileage, its not worth it...unless you have a ton of money and nuttin to do with it

.
the easiest motor to work with is the st 165...1st gen 3sgte, you wont have to do extensive wiring as if it were a gen 2or gen 3. parts for a gen one would probably be easier to find also...less power than the rest but u can do little mods to increase pwr.
a 2nd gen would be really cool to have but the wiring is the main issue...depnding on the tranny you have to get right axels to make the thing work...you may not be able to use all of the axels that comes with the clip...if your gen 2 is an awd camry then you would be able to use everything that comes with the clip...
as for brakes you can use the brake from the st185, bigger rotors than stock camry...the st165 has the same size rotors as the gen 2 camry but the caliper is a twin piston caliper, i have these on my gen 2 camry...
you wont be able to use any suspension parts...celica camry use different spring rates/struts etc.
hope i answer some of your questions.