No, they couldn't be ranchus because ranchus don't have a dorsal fin!
the one on the left is definately an oranda. It is starting to get a head growth, wen.
The one one the right or more centered is a fantail/maybe ryukin cross?
Well they are both really gorgeous.
I love metallic scaling.