Alright, the MC is officially stupid, accepting a stranger's help with magic, right after he said Isabella wouldn't like that, and forgetting about the 2 dolls at Jettica's place, if it was me, even after months they'd at least come to mind when Agatha mentioned 2 dolls, how could he even think that those wooden puppets might have been the ones she meant.
Some conflict is good, but don't lower the MC's IQ just so he walks right into it.
Also, why do Erica, Amelia, and Kat think that when something obviously belongs to the MC that they can do whatever they want with it, first the ring, now the dolls, does he need to lock stuff away just so they don't touch his stuff? They have zero respect for someone's belongings, Erica especially should know better than to touch stuff her brother brings home after the ring situation.