Yes this machine is super high foot and you can buy an adaptor.
https://shop.sew-classic.com/Adaptor...Low-P60666.htm This will allow you to use short shank feet.
My problem with left homing needles isn't the foot. It has to do with the wide opening in the needle plate to allow for zig zag sewing. Second problem is that usually only the left feed dog grabs the fabric and tends to pull it to the left. I have learned to work around this with practice.
This is a great machine. You may need some time to adjust to the left homing needle.