The 5x0 screens are all swappable, as they use the same logic board. If you can find a parts unit with a good colour screen, it would be ideal.
As for CF, all the 5x0 series use the old SCSI 2.5" format. You will need to get the 2.5" version of the SCSI2SD, linked...