Miss Wiggle
Practically perfect in every way
I never see any negative effects, so what is the issue? The two times i ever used a heater all of my fish promptly died.
not surprising, you need to acclimitise the fish to the higher temperatures if they've been kept too cold for a long time.
the short term effects of keeping tropicals in cold water are not too bad, they may live for months or even years and be ok. However they will be constantly battling with they're immune system, by keeping them in the wrong conditions they're immune system becomes drastically weakened meaning if any hint of disease gets into the tank they're gonna catch it and will be unlikely to fight it off.
There's a big difference between your fish surviving and thriving
I'd strongly urge you to seperate the coldwater and tropical fish and get a heater and very gradually over a couple of weeks increase the temperature to acceptable levels. and get that koi in a pond!
I also think you need to have a talk with your partner about appropriate fish choices, yes it's lovely she wants to buy you a fish as a gift but in buying it she's taking on responsibility for it's life, this is not a descision to be taken lightly so she should make sure she has researched and checked that the fish is compatible with your other fish and set up. Next time maybe she should take you on a surprise trip to a fish store with some money to spend instead so you can make more appropriate choices.