The stuff you posted would certainly work, but I'm way too cheap to pay $40 for a brake lever and $40 for a handlebar. IMO, unless it's something really awesome it just shouldn't cost that much.
Here are my suggestions:
http://cgi.ebay.com/New-Shimano-LH-I...item5197274696
Ok, so I couldn't find any flat bars with a 26mm clamp. Are you sure it isn't 25.4mm? Cause then you'd have a lot of options.