So yes, but with some caveats.
The solar breeze is like another couple of skimmers. However, it does have some limitations. I cant tell from the picture but if the hose on the suction side cleaner is floating it will get caught up on that. I turn my solar breeze off when I run my dolphin robot. I have heard someone on here weighted down the robot cord, but I have not verified if that works. Not sure if you can do that with suction side cleaner.
I dont think your steps will be a problem, it should just bounce off the railings. Pool looks like a simple rectangle so it should have no problems navigating it.
Let me know if you have some more specific questions.