I could not find anything for Bangladesh, but the rest of the countries appear to have banned bitcoin/cryptocurrencies in one way or another.
Indonesia has banned payment gateways from accepting bitcoin according to the above wiki article.
Yes but Localbitcoins doesn't need to make use of the legacy financial system of these countries to serve users there, they could easily ignore the law and let people transact at their own risk.
I am not aware of Localbitcoins banning trading in any country except for Iran, which I believe is most probably due to sanctions against the Iran government.
It is my understanding it is BitPay (a payment processor that helps businesses accept bitcoin and convert it into local fiat) has banned using their service in the countries referenced in the OP. The article OmegaStarScream
referenced actually explains the reason why they banned using their service from certain countries:
BitPay also complies with local regulations which ban cryptocurrency. If your country has banned bitcoin or cryptocurrency use in general, we cannot offer our services to your business or customers.
Currently, BitPay cannot service merchants or users that are based in the following countries: Algeria, Bangladesh, Bolivia, Cambodia, Ecuador, Egypt, Indonesia, Iraq, Kyrgyzstan, Morocco, Nepal, and Vietnam.
The article also says they cannot do business with any person or business based in a country sanctioned on the
OFAC list. BitPay should also be checking the OFAC list against specific individuals/businesses they are doing business with, even if not based out of a banned country; they might do this even if they don't specifically say they do in the article.