Deep Rock with friends is indeed a very awesome game!
I have no idea how bad your vision is, you do need decent situational awareness in Arc Raiders to stay alive. And you need to get to an exit point before the mission is over (15 minutes I think? Been a while since I last played it). But other than that you can solo in your own tempo, tagging along with others is completely optional.