I very much do know for the next time. As to the car, I think it depends on the cop, location, and circumstances. Some would offer a warning, some would write up a ticket, some would ask that you bring in your ID to the station within 24 hours.
As for the comment about my whining by "Just John": Guess you must walk on water or at least you think you do. Have you checked lately? Spare me the lecture.