Basil will come once you ship a lot of flowers and herbs. I also believe you have to visit the lake as well, but it's been a while so I'm not so sure.
If you don't become good friends with him by winter, he'll leave and come back in the spring.
So far I've been using this guide: http://www.gamefaqs.com/gamecube/931608-harvest-moon-magical-melody/faqs/55750 for my main questions about the game. It'll answer a lot of questions for you as well. --- 2393199 | *~SN~* |