Is there a way to enter recovery mode without using home and volume keys?
If your device boots fully, adb reboot recovery should take you there. However, if your device is rooted, then you can use Quick Reboot in the Play Store will get the job done. 

UPDATE: Due to a change in the question, the answer would be that this is not possible without root access or being able to use the buttons on the phone.