1. An individual who is a party to either an in-person conversation or electronic communication, or who has the consent of one of the parties to the communication, can lawfully record it or disclose its contents, unless the person is doing so for the purpose of committing a criminal or tortious act. Ohio Rev. Code Ann. § 2933.52 (West 2012).
Ohio is a single-party consent state, you are one of the parties in the conversation so no other consent is required. What Ohio code requires you to inform an officer that you are recording?
2. Ohio is a traditional open-carry state. The open-carry of firearms by those who legally possess the firearm is a legal activity in Ohio with or without a license.
Cincinatti Police Chief Advises His Staff on OC Legality
PoliceOne.com: Police Arrest Man Who Openly Carried
Which led to - - -
Lawsuit for Open Carry Arrest in Ohio Nets 3.6 Million dollars
3. No law requires you to carry identification, so how can you be required to produce something you're not required to have?
Licenses are different, there is (most likely) a law which says you must produce a license when performing certain licensed acts - e.g. driving a car on public roads.
3A. My personal opinion is "No", just ask Officer Friendly if you can see his state issued license that has his home address on it and see what reaction you get. My reasoning is the same as his.
3B. "Anything you say, can and will be used against you." You can talk yourself into being arrested, but you can't remain silent your way into being arrested unless the officer already believes he has probable cause.