IMO you likely won't need a new one.... these coolant pipe units are sturdy and a little surface rust can be cleaned up easily (and use new O-rings for re-assembly of course).
Anything used on flea-bay is likely going to have the same rust as well.... those two pockets in the head tend to collect dirt, bugs and moisture, hence the rust.
On the T-stat..... you have one, change it while you're in there is my thought. When I bought my '05 some 5 yrs ago, I tore into it for a complete check over... valve check, coolant, plugs, TB synch etc... AND I put in a new OEM T-Stat. Bike had nearly 50K miles on it with little documented service history so I changed it and the bike's cooling system has been flawless ever since from near freezing temps to 100F+.
I may be doing my next valve check this weekend so I'll be looking at my pipes as well...
'05 FJR, 75K miles.
Last edited by Mr. BR; 05-23-2019 at 03:48 PM.