I'd definitely recomend talking more casually. You hardly ever say "yes" to someone your own age, hardly ever to adults, even.
Yeah, that sounds fun.
Asking why they thought of it is...rude sounding, but anyway, the phrase is: by the WAY, what gives you the idea? although you'd probably say, what GAVE you the idea?