Detained, but are passengers required to answer questions or give ID in Washington? If so can you cite the law that requires it? They don't in Michigan. Just the driver has to produce a DL.
But in Michigan you have to declare you are carrying a concealed weapon (If in fact you are) immediately when you are detained, even if a passenger.
Well, let's look at the facts as we know them.
1. The officer has the right to control the scene for his and others safety, OP is officially being detained and is part of an un-specified traffic stop.
2. Officer asks a typical and court accepted question along the lines of officer safety, and the OP voluntarily answers, admitting to possessing a possible loaded firearm in a vehicle, an action that requires a CPL.
Note: In Washington, it's not required to tell an officer you are carrying a firearm when conversing, but you also cannot lie if asked without taking the chance of being considered "obstructing" if you are being detained and questioned.
3. Officer has every right to request to see the CPL to verify legality of carry, and secures firearm and carrier of firearm in the process, which again, is an action upheld by the courts "for officer safety".
4. Officer does check of CPL which is found valid and returns the firearm, CPL and license back to OP, though perhaps not in the way the OP would have preferred.
5. Details are fuzzy after that, but as long as the officer didn’t run the SN from the firearm, he's done everything in a manner consistent with current law, though perhaps a bit roughly. Running the SN from the firearm would have required further RAS that the gun was possessed illegally as far as I understand it.
So, to answer your direct question, as soon as the OP admitted he had the pistol in the vehicle, yes, he had to show ID if the officer asked for it, at least, he had to show the CPL...as for the drivers license, I don’t believe so, but I could be wrong.
Personally, I think the officer went a bit overboard with the handcuffing and digging through the OPs wallet.