Any chainguide should sort chain retention. I'm still using an old FD but will get something slicker at some point.
Ceramic speed are ~£400 for about 2 watts - definitely better seeing @xavierdisley if your budget is limited. There are cheaper options that will get you most of the benefits of CeramicSpeed - I think the biggest gains are larger jockey wheels, not ceramic bearings.
Waxed chains, dunno, but FrictionFacts site would probably tell you.
As well as the stuff you mention, better tyres, match tyres to wheels better, aero skewers, gloves, trips on you or paint on bike, look for anything you can take off or add to the bike to make it more slippery.
You could DIY some testing to find better skinsuit, helmet, positions.
Any chainguide should sort chain retention. I'm still using an old FD but will get something slicker at some point.
Ceramic speed are ~£400 for about 2 watts - definitely better seeing @xavierdisley if your budget is limited. There are cheaper options that will get you most of the benefits of CeramicSpeed - I think the biggest gains are larger jockey wheels, not ceramic bearings.
Waxed chains, dunno, but FrictionFacts site would probably tell you.