I own an '05 RKC so I can't answer the fitment questions, but if you have never owned a Corbin, I can definitely recommend the seat.
Most folks don't know that Corbin will custom modify any seat one time at NO CHARGE regardless of where you purchased it. They can build your seat based on your inseam measurement, height, and the bike model. I also had them dish out the saddle to sink me deeper into the bike. If you are planning on a pillion, the leather will all match if you order direct from Corbin.
I have heard that Corbin stock seats tend to favor the taller rider, but can't confirm it.
The Classic Solo also has a key lock to protect the investment... nice feature on a $400 seat.
They can also eliminate the hole for the backrest if you like. They did this for me. I'll never use a backrest... maybe when I retire to a trike.
Corbin will also modify the width of the nose of the seat which affects your stance at the lights.
I was a little leary about the stiffness of the closed cell foam after hearing some reviews about it being too hard. It may have been slightly harder in the beginning, but after a few hundred miles I literally forgot that I had such a comfort issue with the stock seat. It is a very comfortable seat and I like the leather as opposed to vinyl.
Anyway... some thoughts for you... good luck.