havent a clue but have wondered the same myself. Ive never gotten around to trying out changing my 9 spd gevenalle bike to 10 spd even though I have some 10 spd microshift thumb shifters kicking around.
In the times Ive made half hearted attempts to get proper info, it seems to me that people have gone to 10 with 9 spd cranksets with no issues, but good luck finding some reliable examples.
the fd wont be a problem, no reason for it to be, given the friction aspect especially.
get back here if and when you find confirming info on the 9 spd crnaks with 10 chains