IMHO, having four to six 4-6 funds is ideal. However, some tweaks may be done in this portfolio.
One midcap fund (Motilal Oswal, HDFC, Invesco) can be taken in place of multicap cap fund.
No need to have separate SIP for the annual premium payment of health and term insurance. Either that can be paid directly from your bank account or from the emergency fund.