I think that Jack offered to find Louise for Phil after losing the silly pool match because the deal was, if Jack lost he had to leave Walford. By offering to find Louise he knew that Phil would agree he could stay.

I agree, totally stupid - "Do you know who I am?", how old Was Louise when she last saw Phil? Also very daft that the Primary School she attends allows the children to leave the school premises onto a main road unchaperoned.