What's his budget? Will he ride daily? Your original question was how to charge cheap, not how to charge the most convenient. Since you mentioned multiple chargers, I assumed disconnecting was acceptable.
Step one might be to permanently series some of the packs into 8s packs instead of 4s. If you plan on using 12s, then get a more expensive charger and make up some 12s packs that charger can charge in one piece.
For a noob, running a 9c kit, It's hard to beat the advice to get a 48v 15 ah ping. But it will cost a bit. Still calcualtes out theoretically as one of the cheapest ways to go per expected mile of lifespan. Nice thing about a ping is you pretty much have to buy a battery with loooong range because of the c rate. Then you realize right away how nice that can be. BTW, the c rate is 2c, but I recomend sizing the battery to about 1.5c max. So a 15 ah can handle the 22 amp controller in a 9c kit fine. 10 ah size is pushing it for a 22 amp bike.
Hard to say what the max lifespan might be, but my oldest ping now has over 5000 miles on it. I stopped keeping track a year ago. It's almost 3 years old now, and paid for itself after about 6 months of daily riding. So by now, it's a really cheap ride! I'm pretty sure some others have even higher mileage. I figured on counting on 1000 10 mile cycles, or 10,000 miles of riding. 6 cents a mile at that expected lifespan.