yeah for some reason my thought was that the "uncle" was really him, and that's why they both looked the same as children - and why it was important that his "uncle's" parents' faces couldn't be seen in the photo.
And of course we have to remember that there's a price to be paid for the demon contract - and the price is "That which you treasure most."