there's attractions (wrestling and make hayden fall in the water), shopping (madeleine, xer, acolytes, and torben), wander around (where you meet the people you invited to the fair), and fireworks (with romantic and platonic options)
also bring 3 of each bombs (you only need 4 kinds but i forgot which ones) to invite him to see fireworks and make sure you have 1 heart or more with him