You can approach the seat post battery in a number of ways.
There are after market battery products available which are listed in this thread a little earlier or y
ou can do a DIY option, the Di2 battery is 7.4v Lithium Ion battery and you can replace this using many options, some people use nicad cells packs available from radio control model stockists.
Alternatively you can run a custom battery pack. You can see the battery for my Venge in my album.
I fit seat post conversions to my own bikes and for other people. I am working on a new battery setup for my Tarmac which is similar to the Roubaix seat post. I would be willing to share details with you if your interested, I won't be building the battery pack till the new year though.