the car thing is debated but I say you can always carry in your car.your car is an extention of your home and you have the same rights.
on them searching your car,I would tell them to stick it up there ass,but if your paranoid about a stip search stick it under your carpet under the passenger side seat(not the floor mats,the carpet itself)this is where i store my cw the very few times i leave it in my car.it is un-findalbe when i do this.slide your seat foward and pull the carpet back(you may have to cut a slit but its under the seat so its not noticeable,store gun,pull carpet back over gun,return seat to normal.