hey man! this sounds really nice! but... did you play to a beep? when doing collabs it's super important to keep close to a metronome count, especially when you're the one creating the first bed track, other wise it becomes a nightmare to sync all of the instruments of different artists
Also, posting the BPM of the song helps other talented artists to set their metronome to the same pace as you did, to sync easier.