RE: How's my form?
I wont go so far as saying the draw lenght is too long.
But do agree with Tfox you need to straighen up and getthe tip of yournose touching the string.
You need to get your spine and shoulders to form a "T" at the moment you are leaning back but that could be due to peep height.
The other concern is the bend in your release wrist, that can be fixed by a shorter loop and release.
Your grip looks good so dont change anything there.