I just rebuilt the top end on my CL350 a few weeks ago and ran into the same issue.
As far as the advancer mine showed a bit of rust, but just pulled off by hand. I would assume some penetrating oil would do some good here, unless the roll pin has become damaged and has lodged itself into the back of it.
As far as the other bits go, I cannot add much to what has already been stated about removing the cam chain tensioner, and ensuring you are on your compression stroke with all tappets loose.
What I had to do to get these things off, was to use a rubber mallet to drive them off. It took a bit of persuasion, but eventually they will move, mine was a slow process even with the mallet. Once the boxes had moved out slightly, I carefully used a flat head screwdriver to assist in removal.