Dear Andrey,
You are welcome; let's continue communicating in writing then.
Based on the Reference Manual, you indeed may use CKO2 to bring the SXOSC (Slow external crystal oscillator) clock out - see the '10.2.14 CCM Clock Output Source Register (CCM_CCOSR)' register, 'CKO2_SEL' bit group for details.
Regarding the clock quality required for your Bluetooth device:
1. Yes, the -/+100 ppm frequency accuracy requirement does not look extraordinary and difficult to meet,
2. More critical, though, is the jitter requirement, and It looks like you have not finalized it yet, right?
Unfortunately, the outputs of interest are considered auxiliary ("observation"...), i.e. used for debugging only, hence not characterized.
At the same time, it works in your favor (a lot!) that you are going to take this clock 'as is' from the oscillator, i.e. without altering its frequency by passing through a PLL, so the only noise acquired (inside the processor, take care of this on the board as well) while traveling to the CKO2-bearing IO pin is that coupled from adjacent die signals, which is lower than that added by a PLL.
BTW, even with a PLL, based on my experience for another project, in which a processor had to generate special-frequency audio clock for a CODEC, measured already on the CODEC input, with heavy computations running on the processor (video-streaming application), the jitter value for ~24MHz audio clock was ~70ps. I realize this is a different application but good enough to let you get a taste of a worst-case scenario. Again, in your application, a lot of factors are working in your favor, and chances of having no problems are very high.
Best regards, Naoum Gitnik.
P.S. In my previous "reincarnation", I've lived between the Sviblovo subway and Losinoostrovskaya (Losinka) railroad stations :smileyhappy:.