Clark Barwick's answer is excellent and you should accept it. This is more of an addendum. The category **Top** is cofibrantly generated, so $\mathcal{C} =$ **Mon(Top)** is also cofibrantly generated. The [key paper][1] is by Schwede and Shipley, and gives conditions on a model category $\mathcal{M}$ such that Mon$(\mathcal{M})$ is a model category. In the special case of $\mathcal{M}$ cofibrantly generated it explains how to get your hands on the cofibrations of Mon$(\mathcal{M})$. See Theorem 4.1 on page 8. Of course, now that you have your hands on the fibrations, trivial fibrations, cofibrations, and trivial cofibrations question (2) is also answered. A nice reference for relating the cylinder object to the functorial factorizations is [Hovey][2] page 9. Furthermore, every element in **Top** is fibrant, so the paper above gives you even stronger results, which may help you with your computations. See remark 4.5 on page 10. The authors also wrote a second paper giving further results. It's [here][3]. [1]: https://homepages.math.uic.edu/~bshipley/monoidal.pdf "Stefan Schwede, Brooke E. Shipley: Algebras and modules in monoidal model categories" [2]: http://math.brown.edu/~thobel/hovey.pdf [3]: http://homepages.math.uic.edu/~bshipley/monoidalequi.final.pdf "Stefan Schwede, Brooke E. Shipley: Equivalences of monoidal model categories"