I would paint the tail lights black to match the tail panel. I would leave the tail panel black because it has a black vinyl top and it just looks right.
when i get my car painted, down the line, i am going to paint my top black. it has a halo top but with no vinal. it is currently white. the rest of the car is yellow. wich i am leaving the same color. i am then going to paint the black pannel black to match the top. but i am leaving the tail light trim parts yellow. i think it will look good like that. but thats just my opion.