Hey there.
I’m not in St Petersburg, I’m a bit North of Tampa, yet have played around town a bit.
Check out who’s playing at Jannus Live. Great outdoor venue, First Friday’s of the month are free. Many shows from a variety of artists. Nice area there, restaurants, shopping, etc...
Also, there are a few theaters that are in the area...Mahaffey Theater is one, Capital Theater is another.
There’s also many clubs in town, you can easily pick up an “entertainment” paper and get some ideas.
I suppose it depends on where you are staying and your ability to move around, yet regardless there’s some fun options.
For rental gear, I’m not so sure. There are Guitar Center’s and Sam Ash music store’s...those are the big chains. Not sure about their “short term” rental policies.
Might have to buy and return within a time period. I’d ask what the return policy is BEFORE any purchase though
Hope you have a GREAT time while you’re here.
Be sure to spend some time at the beaches...those are world class