re: waterproofing concrete
There is a product called 'Densicrete' that you should take a look at from WickTek (
This has been used for years in waterparks, commercial roofs, etc., but is still rather unknown. Independent lab tests as well as actual years in the field have shown this product to be very effective. Since it penetrates the concrete, rather than lays on top in a 'layer', it doesn't have the same life-span as other 'coating' types of products, much better I think.
Densicrete will also increase the structural quality as well, usually by 20% to 30%+, i.e. higher PSI.
We are building a home with a concrete flat roof and are using this product. We will also use it on the basement poured walls as well.
NOTE: Densicrete won't magically fill big cracks that already exist, it increases the *density* of the concrete itself. Be sure to look at the application notes, they are simple but specific, i.e. concrete must cure 28 days before application, temperature ranges, etc.
PS - I don't own any stock in this company, unfortunately.

Also, I'm not an engineer and you should do your own research. Hope this helps.