The story is very good so far :)
I am going to make two characters just for the heck of it. You said you would need a lot anyways so might as well.
Name: Jamie
Description: Brownish, redish hair that goes a couple inches past the shoulders. Around 5'6 with green eyes. Not stick thin but not overly large either. Just, regular sized if you know what I mean.
Gender: Female
Can they die: Yup
Name: Seth
Description: Blond hair with a couple natural brown streaks. Bright blue eyes with a childish face and goofy smile.
Gender: Male
Can they die: Yup