I recommend looking for models that have squeegee or mop attachments ... you could either use a ladder or a window cleaning ...
To dry the window, use a second dry microfiber ... The tools have flexible heads and come with cleaning pads and squeegee ...