Welcome to the group Woodpecker50. Right off the top of my head I would guess that you are right about it not starting because it is stuck in gear. I'm sure it has to be in neutral allow it to start.
What model John Deere does your neighbor have?
What model John Deere does your neighbor have?