I agree that you want representation from all areas of the bank. One of the best things to come out of RMC meetings is learning about what is happening in another silo that might affect yours.
In my past experience, the CEO chaired the committee, but another individual (me in a few cases) was the co-chairperson responsible for setting the agenda and gathering all the materials for the package. At one bank we met monthly. At another we met quarterly. This is something that will need to be decided.
Each representative reported on what was happening in their silo and the status of risk (stable/increasing/decreasing) with an explanation. We discussed risk assessments and other information that we determined to be important for managing risk. This developed over time.
When I was in charge of the agenda and minutes at one bank, I found that assembling the package and keeping the minutes was a lot of work on top of everything else I was doing. In order to make things more manageable, I created cover pages for each risk area (credit, transaction, compliance, reputation, etc.) and required each risk manager to submit their materials with the cover page on top in Adobe format. Once I received everyone's packages, I wrapped them into one pdf and distributed for the meeting. I also required each risk manager to write their own section of the minutes after each meeting. I cut and pasted the information into my version and edited when necessary. Once everyone was accustomed to the system, preparing for the meetings became very easy. As was preparing the minutes. (Who doesn't hate doing minutes? Ugh!)