I can answer some of your questions. How often you do a protein treatment depends on how often your hair wants them. Many people do them once a week. I do them every 1 1/2-2 weeks. Although not CG legal, most of us do flat iron a few times a year. You still use your CG products. You should find a CG heat protectant when you do this. Products with glycerin can work as heat protectants. The transition period varies from person to person. I think the average is about 2 weeks. It can be up to six weeks. Including me I personally know four people who went CG. 3 had no transition period at all. The other person didn't have an awful time. Just some frizz. It is not always terrible, but be prepared to wear you hair up if needed.
You have many of your hair's properties figured out. You still need to know porosity and elasticity.
Post your before & After CG pics
determining porosity and elasticity help?
Then look in this thread and find people with hair like you.
Product recommendations for people new to CG
Since you have fine hair I'd suggest starting with suave coconut as a cowash. It has a small amount of protein.
Which rinse out you want to try will depend upon how much moisture your hair needs and if it is easily weighed down.
For a leave in conditioner, you start by using a bit of your rinse out or cowash conditioner.
For a gel, I'm guessing you will want a fair amount of hold. Off the top of my head
Hard hold gels-Herbal Essences Set Me Up, Got 2B spiked up gel, LA Looks sports gel (or maybe this is a super hard hold)
Super Hard Hold Gels-Biosilk Rock Hard Gel or Chi Gel
Hard hold mousse (if you prefer mousse)
Hard Hold CG Mousse Recomendations
I don't low poo, so I won't recommend one.
(blog to help new wavies)
2a (nc.com) 2bFi (Fia), very fine, thin, low/normal elasticity, porous, CG, doesn't get weighed down
Cowash: Tresemme naturals
Rinse out/leave in: Renpure Organics (red)
Curl enhancer: FSG
Gel: BRHG, Salon care aloe, Ecostyler Krystal (normal dews)
PT: ION effective care, IAgirl's gelatin PT
Low Poo: renpure (red), Ion swimmers