I'm thinking your car came with a 22" radiator, someone could tell you how to check for sure. I'd measure the opening in front to be sure.

Yes paint that new aluminum radiator black, it's best for heat transfer.

Too bad you can't find stocker and have it recored because I think original radiators are better than aluminum.