Some of this stuff is too over the top for example, Tear Gas? Riot Police?
but I like the peeing thing, I think that there could be like you drink coke for health, after enough coke you would have too pee, this could create a burst of energy and make you faster and stronger like in real life where you have to pee you have to move around a lot for some reason, but the catch is if you don't pee you will pee on yourself, and you will be slower until you either change clothes, of die. also there should be a public urination option, which you could use as a weapon with a control scheme for it like in BFD where you pee a short distance for longer, or you could pee for a long distance for a shorter time. and you would only pee your pants if you didn't pee in any way.