Silly people and your five characters! Four is so enough for me for now. XD Okayso. I think you know mine, but let's see.
Kris - I think they would get along quite well. Like casual friends maybe?
Dresden - Can't stand him. She's far too bitchy for sunshine-happy type people, hahaha.
Caiden - Not too much, unless he's friends with Varian probably.
Daniel - He would adore him! He likes extra happy people (since he's rather mopey himself). But since Forrest is a scary older year, he'd be too terrified to approach him.