I'd definately go for Mandrake in your case. As I see it Fedora Core1 should be considered Beta or perhaps even pre-beta. Anyhow it still has some way to go before a stable release.
Regarding your specific requirements i really can't say if you will have trouble getting these systems functioning. I would suggest simply trying out Mandrake and see how things turn out - this should not take that long