After studying the mdl format for a few weeks, I've managed to make some headway. Haven't figured out the uv's as yet and there's a ton of work to be done still.
I was hoping that the objects in the model was split in the same way as the yobj models so that I could try to port the older models, however the models are split completely different. There is one object for the entire body instead of individual arms, legs, etc. On the bright side, the cas parts seem to be the same format of the wrestler mdl files.
Haven't figured out the material files as yet.
This is what I've coded so far: