Ideal set to start with I'd say.
Capacitors wise, you'll want and you may as well get 10 of each but in brackets what you actually need: 100nF (3). 4.7nF (3) 22nF (1) all at 630v. One of the 4.7nF is on the output transformer check that as it may be a 1000v component. You want axial polyester film or just search for MKT1813.
Electrolytics: 32uF (1) 16uf (1) these are in the big can and rated at 450 volts. Then there is a seperate 25uf (modern 22uF) rated at 25v.
Loads of place to get these all from, RS, Farnells etc. Handy conversion chart for uF-mFd-nF here
http://www.justradios.com/uFnFpF.html
I bought a large shank of strong beading string which rubbed with a little wax seems to work for dial cord.
Andrew