1) Don't ask them to record the conversation, just record it. Per Ohio law, only one member of the party needs to be aware that the conversation is being recorded, and that one member of the party is you. Don't ask, just do.
2) Don't give them your ID without them having RAS. There is no point. Also don't bargain with them (as stated above, you don't need to request permission or notify them that you are going to record the conversation). Ask to speak to their supervisor, and continue up the chain until someone who knows the laws shows up.
3) They can't seize your weapon unless they have RAS. They illegally took your weapon from you, I would file a complaint with the department and the city and continue to fight this until you get the desired results.
This is exactly why you don't provide ID when you've not broken any laws.My concern was now my name is on record at the MPD for not breaking any laws. Is spoke with the supervisor on duty this morning he was about as reasonable as the one officer was last night. I am drafting a letter for the City Administrator , Chief of police, and City Law Director.
Good luck, and hopefully if anything I stated is wrong, someone else will correct me.
*Edit* Can you share with us the part of the conversation you got recorded?
*Double Edit* I sent an e-mail to their police chief, her e-mail is firstname.lastname@example.org if you'd like to do the same. Remember to be respectful.