are the goldfish long-bodied (comets, shubunkins, commons) or short-bodied (ryukin, moor, tosakin etc)? tell her she'll need at least 6-10 gallons PER FISH when they're little, then 10-20 per fish as adults if they're short-bodied, and double those numbers if they're long-bodied. the "kissing" behavior is hostility, probably they know they're not in enough water, and don't like another fish taking up what little space they have. they can't "eat" each other but they can tear off scales which will lead to rampant infections and quick death. the "tackling for food" is normal, goldfish are aggressive eaters, and will constantly vie with each other for space at the surface during feedings. tell her to get a proper tank, or preferably find someone that can take care of them. tell her you'll buy her a betta to go in that 2.5 if she can find the goldfish a new home :)
So remember, when you're feeling very small and insecure,
How amazingly unlikely is your birth,
And pray that there's intelligent life somewhere up in space,
'Cause there's bugger-all down here on Earth.
Loki/Grendel/Gail/Beowulf/Camilla/River/Bathory/Arwen/Lafayette/Deb/Jack Skellington (soon)