Piro explains a bit about dating simulations like "To Heart" in his rant, if you want to know more check out the MegaTokyo Dating Sim FAQ.
-chan = suffix used for children, people younger than you, or close friends.
hai = yes