It is kind of hard to find Ofna parts in the LHS's around here but from what I have seen they should work. I believe the Kyosho parts will work also. I know that the CVD's for the Ofna and the Kyosho are the same as the Swifts but I haven't seen the diff cups and the knuckles.
From what I have seen there isn't that much of a parts difference in the 1/8 scale buggy's with the pillow ball suspension.
Schumacher makes the Swift now. Their site is down at the moment but here is there address,
Schumacher Racing Products Ltd. 71-73 Tenter Road, Moulton Park, Northampton, NN3 6AX, England
http://www.racing-cars.com/
rolland