Hi Charles,
I would say that this might require a little bit more context if I'm being totally honest.
Visibility scores are often a metric created by SERP tracking software and how they're calculated can vary, making it hard to understand the impact of your 1.17% visbility score.
In regards to keyword rankings and your position 7 SERP, it's hard to say how good it is without understanding what the keyword is you're ranking for and the service your website provides. For example, if you're an industry leader with a ranking of #7 for your brand term, it's likely that this is a negative result. On the other hand, if you're a small travel blog and you're ranking position 7 for 'travel blog', then it's likely that you're doing pretty well!
All in all, I would say try and compare it to your industry averages and benchmark against your competitors to find out exactly how you're doing.
regards,
Sean