Welcome to BowhuntingOhio DC-Kreative!! Most of what you are looking for as far as licensing can be reviewed on the ODNR web page for Hunting and Trapping:
http://ohiodnr.com/Home/HuntingandTr...2/Default.aspx
As far as where you go to buy your hunting licenses, yes most sporting goods stores will carry them along with Meijer's, Walmart, etc.. The land that you are bowhunting on, is it private land or perhaps public bow-only? One thing Ohio is big on if it's private you have permission to hunt on is making sure you have a permission slip filled out. Those can be found on their website or can be obtained at a license dealer. Look forward to hearing how your season progresses this year!!