“Insights” are a dime a dozen. A detailed explanation is what is wanted. Tour shows the difficulties which stand in the way of any such detailed explanation.
No, I don’t. I live in a protein-DNA world in which RNA plays an important ancillary role. You need to learn the terminology. “RNA world” refers to a hypothetical world, allegedly prior to ours, in which RNA, not DNA, was the key player.