It is indeed a Yokomo chassis. I think this is a type J car, I will attempt to find out exactly what it was called but I can tell you that my brother owned one of these. Yes its a older car, I would say roughly about 1998 or so. Parts will be hard to locate now because of that. As far as batteries go you just need some 6 cell saddle packs or a 2s saddle lipo for it but I would take careful measurements before purchasing anything for it.
Team ORCA / ORCA USA / Pro Spec
Serpent America / Team Serpent S411 ERYX / On Point Racing OP12C, S120 / Xceed Products
Hangar 30 / Seattle RC Racers
Fasttrax Racing Series / NORA On Road Series