i´ve had canaries before, you feed them once a day, or as you see food is running low, you can blow the food container to let the eaten seeds fly, so you really see how mush is left, and water change as needed (1,2,3,4,10 times)

if hes been alone for 2 years or so, it might as well be worse to put a mirror since hes used to be alone in his territory, but you can introduce a female which will be more pleasant than having the image of another male.

regarding food, at pet stores you can find a wide variety of canary food which i think is very similar to finch food, you can also give him some veggies, bread, and buy some calcium stone.

for toys, they play with anything, newspaper, strings, balls, you can get him a swing for his cage.