The un treaties should not be a Problem. Germany could Just ignore them Like canada or leave the treaties and rejoin with a excemption for cannabis. Bolivia did this for Coca leaves.