Denver--after the law that you cited was passed, Denver went to court and won a grandfather exemption for their anti-OC ordinance. That's the only reason they can ban OC.
Alcohol--the only applicablelaw says that you can't be intoxicated while carrying.
Vehicle--ahandgun in a vehicle is not considered to be concealed. Realistically, this means that you can carry concealed in a vehicle without having a concealed carry permit.
As for the rest of your questions, go to this thread and see my post about half-way down.