I guarantee it's a mixtape, that's why he said to put Ridin' in there.
What else would her own feature be able to be released on?
She's not about to pull a Nicole Scherzinger and release a song that she's featured on on her own release.
Plus she's been saying she wants to put out a mixtape, so.