L2 is the main tuning coil so it better be made correctly. It is too bad that its consruction or value isn't given. The kit will include the coil.
That transmitter doesn't have pre-emphasis (treble boost like FM radio stations) so it won't sound good. Its optional stereo encoder might have pre-emphasis.