Are new aluminum radiators better?

Yes, you can typically put a '67 radiator in a '66, but being that yours is a slant car I believe it has a narrower radiator. I can't remember if the rad support is different or just that radiator.

What tv show or shows is the car used in?
I use it for lots of stuff...this year it has been in The Irishman (Scorcese) The Deuce on HBO, the movie The Kitchen that hasn't come out. Its how I get work. I do "background acting" so they hire me with my car. Im waiting for The Sopranos movie which will be set during the 67 riots to start filming so i can get some days on that next.