fitting a chainset for idiots

I've decided to keep my old bike when the new one comes, it's had a new BB and new hubs front and rear so the only thing that's really shagged is the chainset, and it really is worn out

my three month old Cannondale Adventure One that got wrecked is rusting gently in the garden, it occurs to me that I could transfer that across to the old wreck, will it transfer across ok to the old Scott Atacama? (something like that)

what tools would I need? I'm not awfully bike savvy but there's not going to be any bearings and internal messing about it there?

chainwhip I suppose what else and roughly what would the tools needed cost, allen keys is about all I have at present

LBS is literally 100yards away but this seems like a job I can tackle on my own and advance my technical knowledge from brake block changing

I'm thinking the small and middle chain wheels(?) have seen almost no wear at all and would continue to see almost no wear so at the front I could get away with just changing the big chain wheel which most def has seen wear, this would be the emergency bike and messing about with the kids in the forest bike

and then the cassette and the derailleur, and a new chain, the one on the cannondale has gone rather rusty

I did not bother with a chain whip to get a cassette off, just put it into the workmate vice in some soft wood (or direct into a crap workmate) on the big cog and it was no problem. I did buy the fittings to remove the cassette and bottom bracket though.