1) I once taught a Cypress who was a girl, which I appreciated from a distance. For no particular reason, I don't really like it on a boy, but that combo does have personality and appeal, in spite of it being totally nms. It's usable.
2) For a boy? Something that fits with the nature-y vibe while still being an established "name" - or at least that's what I'd try for. Cypress
Jasper, Cypress
Fox, something like that.
3)
Stellan, Cypress, and
Elodie