No nt necessary. I hv seen many eggless cakes bt everytime its nt used. Baking soda,baking pwdr,n pinch of salt r enuf.
If don't want to use vinegar use lemon juice.. Mostly how far I noticed soda recipes need lemon or vinegar baking powder recipes need curd.. It's assumption..