Okay, let me translate first (a) and then give you an example answer in Spanish (b).
1a. Who gives you presents on your birthday?
1b. Para mis cumpleaños mi familia y amigos me dan regalos.
(translation: On my birthday, my family and friends give me presents.)
2a. Who gives you (students) a lot of homework?
2b. Los maestros nos dan mucha tarea.
(translation: The teachers give us a lot of homework.)
3a. Who sends you messages?
3b. Me mandan mensajes mis amigos y padres.
(translation: My friends and parents send me messages.)
I'm not so sure about 4 because I don't know what she means by "composiciones" it has many translations and I don't know which one your teacher is looking for, sorry! But if I keep translating this is what it would be, just find out what "composiciones" means.
4a. Who gives you, your (compositions?)?
4b. Nos manda composiciones nuestros (the person or people.)
(translation: My (the person or people) send me (compositions?)
5a. Who gives you help?
5b. Mi familia y padres me ayudan.
(translation: My family and friends helps me.)
I hope this helps!! Best of luck ♡\( ̄▽ ̄)/♡