Sounds like he did report you to the police and they will be charging you. Dont send any letter or speak to anyone without the presence of an attorney. Hire the best criminal defense attorney you can afford as soon as possible to mitigate the consequences.
No way to keep this off your record besides fighting it at trial. Contact a criminal defense attorney to determine if the police used the proper procedure for the stop and search and whether you have a defense.
Depends on what the traffic violation was for. The asylum application asks for disclosure regarding criminal violations. Some traffic offenses are civil violations and others are criminal violations. For example drunk driving, driving on a suspended license, driving without a license on person are all criminal traffic violations.
You really should seek the assistance of an attorney for assistance with your asylum claim. These are very difficult claims to win, and an experienced...