Pues no tiene mala pinta la placa esa pero hombre es demasiado yo creo. No se para qué lo querrás, pero es un poco caro. Vaya burrada de leds y pulsadores, los vas a usar todos?? Yo creo que lo mejor es comprar una protoboard y montar ahí tus pruebas, se aprende mas y sobre todo sale mucho más barato. Suponiendo que lo hagas como hobby.
El protocolo compact flash está muy documentado en internet y es cuestión de estudiarlo. El SD no tanto pero puedes encontrar un ejemplo en el firmware para el PIC18F4550 que implementa la USB Storage class y permite guardar datos en una tarjeta de memoria.
Un saludo y suerte.