Yes on stainless bolts. Google will find you a million options.
Rust of parts connected to aluminum panels is standard fare. That is what happens when they saved $2 on the trucks by stopping galvanizing those parts.
Pissing people off on the "net" since 1983.
Land Rover. Turning owners into mechanics since 1948.