Какому мальчику? Может, покупателю? Да, отдал ему 15 рублей и шапку (10 руб.). Итого 25 рублей. Почему бы не прочитать внимательно объяснение к задаче?
А у соседки как получил 25 руб., так и отдал ей 25 руб.
Что именно в 10-м и 13-м вопросе вам кажется некорректным?