Jahn (*something ridiculous) emailed me to ask me to put in my two cents on this.
What kind of lithium battteries are you using? I wouldn't easily do ANY kind of plating on a vented lithium cell like an energizer AA lithium, or a 123 etc...
I'm not a good enough chemist to say offhand what kind of reaction you might get if you got either cyanide or acid from a plating solution inside the battery... but since just getting water in them can result in explosion and/or noxious gasses...
.....
On a Tadrian, Saft, Electrochem etc. Lithium that doesn't have venting it wouldn't be too much of a hassle. Or on a "coin cell" type battery. But with a vented type, that would require positive sealing of the vents prior to plating, then careful removal of all of the seal after plating.
Whatever, I wouldn't use immersion plating at all, I'd do what is variously known as brush or pen plating. Some of those kits you can buy WOULD do the job. Even a light plating would suffice since you aren't going to be removing and replacing the same battery on a regular basis (are you?).
Unfortunately, the crappy ones are over-priced and the really good ones are WAY over-priced.
I'd definitely recommend going with Gold, beecause Rhodium plating is a real hassle to do well.
Jahn is right about Silver- It is a great conductor of electricity, but tarnish is a problem; "absolutely pure" silver doesn't tarnish as rapidly as alloys, but even pure silver could eventually become a problem, unless it is going to be in an inert atmosphere.
(the reason that Silver contacts on high current relays and switches don't have a tarnish problem is that the oxides and sulphides are vaporized every time contact is made or broken)
Also, depending upon what the battery contacts are made of, they may have to be copper and/or nickel plated first, as gold plating does not adhere well when directly applied to ferrous and some other metals.
(All of the battery contacts around here that I can test are ferrous, and I don't know if they have been nickel plated or not without testing them chemically.)
Why can't you solder the connections? That would be the best way to go if at all possible. If "failure is not an option" that should overcome any inconvenience or bureaucratic nonsense.