Does this frame come with a headset and compression plug?
Thanks for your query,
Yes the frame is supplied with a headset and topcap etc.
Above you say : "The frames requires a BB30 68 x 46, we fit our own Ribble cups when fitting Shimano chainsets" Does this mean with that option selected I can simply push in a Hollowtech II crankset, nothing else is needed?
Yes, you're right. Our "Ribble Road Press Fit BB Cups" are PF30 (68x46) but have a 24mm ID for direct fitting of a Hollowtech crankset.