According to me depending on one of the state, because it is not all of the country gambling on legal right in the form of anything included in my country that did not allow gambling because gambling on my country is one of a criminal act
Once bitcoin is legalized in a specific country, it can be used as a currency if only the retailers accept it as a mode of payment. To open a casino or gambling website, you will need license from the proper authorities and when that is done, its completely legal.