Do zerodha accept Bharat bond as cash component is if pledged for margin?

Yes it is considered as cash equivalent.

Both are almost similar, you can read this post to learn more Liquid funds vs. Liquid ETF/Overnight Funds

Liquid Mutual Funds follow T+1 settlement cycle.