"He agreed to help lay down tracks for your song"

What does 'lay down tracks' mean?

It sounds as though that means "make a recording of".
An alternative might be "to record the instrumental and vocal backing tracks for your song", e.g. to record the accompanying bass, drums, kazoo, glockenspiel, etc.

Site Hint: Check out our list of pronunciation videos.
Thank you very much for both of you!
Students: Are you brave enough to let our tutors analyse your pronunciation?