Date: Scarlet... well, it's her, Elena or Yuffie out of the ones that aren't below, right?
Marry: Tifa
Push off a cliff: Aeris. Sticking to what she's good at.

EDIT: Wait! Jessie. I could date Jessie. That's better. I was gonna say Shiva but I mean, she's a bit cold and that's not a good thing for... stuff.