Thank you for reading through this all, and for taking the time to give such detailed feedback. I'm just about to start editing the synopsis, so this is perfect timing. Your comments are really valid, and having read back through it I can see that there are a good few gaps which need to be filled. Thank you for the edits and comments :)
Query letters and synopsis writing are bloody tough, aren't they? Hope you're getting on OK with yours. I'm glad the comments on here have helped you, too.