Agree on the rotor, that’s fine. The advancer is probably fine too but the only thing is that it appears to be seized in the advance position. When you get it all clean and running, keep an eye on the springs. It looks like they have been stretched for some time and might not have their original ‘springiness’ to them...meaning your advance might kick in too early. Just something to keep in the back of your head.