Beautiful car! Looks like it is in great shape. I'm not really a wax and polish guy but I don't believe you can go wrong with a wash soap designed for cars (ie no dish soap) and a quality carnuba wax will get it clean and bring out the best in the paint and protect it. As far as the rest of your questions, the sky is the limit. Depending on your time, experience and resources you can do it yourself or pay a pro. Actually, that ACCA show you are going to would be a great opportunity to pick the brains of car owners for tips or recomendations for restorers they have had experience with. Car guys LOVE to talk about their cars so you should have no problem getting helpful info.