^the stronglight crossover cranks are bargainous and got me through 2,300 miles of France and Spain problem free this summer. There's always Shimano stuff if you want to splurge some (lots of) cash. rebuilt my tandem lately - half arsed build thread here. Probably not useful, but happy to answer any questions you might have.
Your tandem looks ace, and will look even better with people on it :)