Had a '93 CFM 3 which took a 1"1/8th fork, and currently have a '95 CFM 1 which also takes a 1"1/8th headset. Can't see any reason why a '94 model would be any different.
I think the seatpost diameter will be bigger than 27.2mm, I can check mine, but might not be the same for your precise model.