Yes, it will take quite a number of miles before those rings are fully bedded-in.
The basic sealing gets done early, but the rest of it takes quite a few miles.
Idling won't do it. You need to load the rings up with some acceleration and deceleration with some real road riding. You don't have to rev it way up or be hard on it. Just give it some loading on some hills and stuff, at moderate speeds.
That will help. You are probably running on lower compression than you expected, until the rings seat better.
What I'm hearing is I should take it out on the Norton ride tomorrow...
Oh and I checked the compression today too. It was 90, but I forgot to open the throttle when I did it.
Regarding the shakes: I wouldn't be surprised if something terrible is going on with the crank. Just about every component was in awful shape when I got this bike. However, I took it on a test ride later today and heard a loud clatter at certain RPM's that scared the wallet out of my pants. Poked around and discovered the head stay was loose, just like baird guessed. Oops! Guess I neglected to torque that down.
The shaking is reduced, but still very prevalent.
Anyway, I think I'll just plan on ordering a new crank and bearings in a month or so. In the meantime I'll break it in and hope for the best.
As usual, thanks for all the advice, guys.