No, it's ABS, and I think the FC660C spacebar is shorter than an RF spacebar.
I don't think they sell it separately either, but I think Leopold will come out with sets of aftermarket keycaps soon, I'm just hoping I can get some of those red keys you see on the RF boards, those look sweet.