A bank is a financial institution that accepts deposits from the public and creates credit. Lending activities can be performed either directly or indirectly through capital markets.
Yes you can do so although it is not forbidden to utilize any amount added on your money if you did not put a condition of usury or interest.
Alcohol is absolutely forbidden for us as Muslims. Even if we meet or work with non Muslims who drink alcohol, we are always not allowed to drink alcohol.
Interest has different situation. It is not allowed between Muslims, but when they deal with Non Muslims who usually take interest from Muslims, the Muslim scholars say that Muslim is allowed to receive interest from Non Muslims who give it as part of their financial dealings.
We have many Hadeethes in our books that it is allowed to take interest from non Muslims who consider interest as permissible for them.
You need to follow the verdict of the Marji' of Taqleed.
Such loan is permissible to take. Some scholars also allowing taking loans with interest if it is absolutely necessary and the person is in much hardship.
May Allah grant you success
Yes, it is allowed to open an account in non Muslim banks. The interest which they usually add on your money is allowed for you to take as far as you did not put a condition on them to pay you interest, but you know that they usually pay interest.
If your work does not promote or help or encourage Riba ( unlawful interest from Muslim ) which is Haraam, then it is allowed.
If the bank is owned by non Muslims, and you did not put a condition on them to pay you interest, you can use that amount which is given by them willingly.
If the bank is owned by Muslims, you may give that additional amount to the poor.
It is permissible to receive payments through Credit Cards as far as you ae selling a material which is allowed to sell. If and only if you are sure that the Whole money of the Card holder is Haraam (unlawful) then you will not be allowed to take such unlawful money.
It is permissible but he should pay its khoms.