NPS reporting to IRS

I have Indian bank account

Savings Bank, Fixed deposits, Stocks, Mutual funds. I will be reporting all of them to IRS via the FBAR form. 

I also have NPS and PPF for which I am making active contributions. Do I report it to IRS using Form 3520 or just the FBAR is sufficient?

I am also making active contributions to Mutual funds. Do I need to report these contributions?