Most karts utilize more or less generic parts, at least those of the older classic style that do not have proprietary shocks, suspension arms and so forth.
You should be able to get this one back on the road using the vast array of basic parts we have at our disposal.
As for identifying the make/model of the kart, better photos (front, back, side views, closeups of components) are called for. Also, are there any labels left on the kart anywhere, even if painted over? I would search for those, even if it's just a serial number.