I know you can get more crisp on that mix this day and age! The one drawback of 90s rap is the vocal mix spread, lack of thump, and layering of samples.
I'd like to hear more of that string loop in the back as you hear at 2:43, a louder master, more of that bass, and more punch on the kick and snare -- can make that happen in Pancz (free percussion processor)
The vocal mixes sound like they're done with dynamic cardiod mics -- the kind you see on a karaoke bar. The mix on them is pretty dirty, heavy on the 150 hz range, and could use cleaning in something like RX10 before processing through the vox chain. All 3 vocals suffer from this muddy quality and could use stronger, more impassioned performance. However, I will say you got the vibe of the 90s right with this. It just happens to be one of my least favorite things about 90s rap LOL.
The bass at times clashes with another element in the organs or guitars, I can't tell which, but it could be fixed surgically by hi-passing other elements to sit just-so on top of it.
Flow sounds like a freestyle in terms of delivery and as such can be hard to follow, but lyrically it is witty on all accounts. "Vanilla off the balcony" is a particularly hard OOF that jumps out if you know your artist history.
All in all I'd give a 8.2/10, but for personal preference I'm voting 4.5 ;)