No DC converted needed to link batteries, just connect the the positive of one battery to the negative of the next, the voltages will add. DO NOT connect the terminals of the last battery to the first as this will complete the loop and very bad things will happen. Typically DC-DC converters are used in EV's to bring the system voltage down from 72V to 12V, to power lights etc, which is probably the only other part you need.
With your controller limiting the maximum current output, the amount of voltage only changes the motors max RPM, which increases the top speed or the acceleration depending on your gearing.
So first you need to decide on the speed you want, whether its a round town commuter or open road cruiser, as this will affect how many batterys you need and what gearing is the best. The actual electrical/mechanical pricipals are kind of complex so i wont go into them unless anyone wants me to.
But basicaly you have a trade off between top speed and acceleration, with the battery voltage increasing the amount you can increase each. If its top speed only you want then 48V will get you 8hp, the recomended power output, however this will not allow you to overcurrent the motor at high speeds so the acceleration will be not so good. If its a town commuter, 36V is probably sufficient, this is what i plan to run mine at for round town testing.
I would recomend finding a good battery (that can deliver 330A, the ones you posted would collapse internally or worse at those sort of currents i suspect), buy 48 volts worth, select the best gearing for your top speed, chuck them in, then buy more and re-adjust the gearing if you want more acceleration.
Post what sort of range/top speed/acceleration you want to get out of it and ill probly be able to give you better advice