Perusal of education through distance mode is not a bad idea provided you do certain home work such as - its recognition through UGC, course - content, session for the doubt removal and their consistency in supply of the course - material.
If you go through the net, you will get a lot of universities imparting courses in B.com and each university claims that their courses are superior in terms of quality. However, I would suggest you a few and any one of these can be chosen as a safer option. To name a few- IGNOU, Manipal - distance Education, Karnataka Open University, Delhi University etc. However, I would strongly recommend IGNOU as your ultimate destination for the perusal of your B.Com course. This one university maintains excellent rapport in terms of cirriculam and have wide recognition of its education within both educational fields and service sectors. Moreover, it is a UGC recognised degree. This university conducts doubt removal session where your confusion relating to studies are addressed instantenously.
Once you acquire this degree, it will be recognised in all the sectors including the Banking job.
Regular courses of the recognised universities have distinct advantages in the sense you get plenty of oppurtunities to interact with your professors to wipe out your confusion in relation to your studies but since you cannot join such courses because of your family - pressure, IGNOU would be the best option.
Lastly, beware of the degrees offered by the deemed universities. All the deemed universities are not the genuine ones.