Fire rated caulking and fire rated expanding spray foam in a can are available. I see it used in new construction all the time.
All you need to pay attention to is the areas where you could get a breach...and it seems to me, you are doing a good job with the questions and already have the answers.
Nice job, and good luck.
We love pictures