2

Honda calls for their brand of anti-freeze but it's the standard (often "green" but color may vary across manufacturer) ethylene glycol-based stuff. Personally, however, I like EngineICE or similar "safe" propylene-glycol-based coolants since they are not poisonous. I know EngineICE meets all the same specifications that ethylene gloycol-based coolants ...


2

Unless the fasteners are made from stainless steel, which yours are likely not since you said that the have rust on them, then they will have some kind of anti-corrosion coating. This coating could be zinc or they could be electro plated For example read - https://www.bhamfast.com/electroplating-fasteners/ It would therefore be unwise to sand them down ...


Only top voted, non community-wiki answers of a minimum length are eligible