The following things should take care..
Scheduler place major role in MBMS, Because it has to schedule the DL data and MBMS data, also selecting MCS is the most important part of scheduler otherwise broadcast data will be of waste. Scheduler will schedule the MAC CE to intimate the first SF used for MCH and the unused SF used in the period of MCH.
Enb MAC hat to do muxing of MCH data to transmit in PMCH.
FAPI: ENB fapi has to transfer this TB to Physical layer for the DL transfer.