Two artificial satellites of different masses are moving in the same orbit around the earth. Can they have the same speed?

Yes, they can have the same speed as orbital speed is independent of the mass of the satellite.