+1 on the local granite suppliers.
If you could do anything you wanted, how would the river bed be positioned in the tank? Also, is it possible to drill the bottom of the tank and bring the hoses in there and up through the substrate or would that be a nightmare in the making?
Those are interesting fish. What else do you plan to have in the tank, plants, etc?