TRD front lip
TRD front lip
You can get them new from Lexus for around £140. But I'm guessing you want to try and find one a bit cheaper. Keep an eye on eBay but watch out for the fibreglass copies !
No, it's unpainted, no primer, just bare plastic.
I didn't fit mine myself, but they are a perfect fit, as you'd expect from an OEM item. They come with instructions and it doesn't look too hard.
I paid a body shop to paint both my front and rear lip together, and then fit them.
Lexus will charge you a fortune to paint it and fit it though !