Well, im not lawyer, but i would say that you may have some troubles using photos without giving credit to the original owner of the picture. But if you dont want to do all the work to set up the site, you could always help Cuda2k by writing an article based on your knowledge for VeloBase.com. As of last i heard, he is still looking for people to write articles and contribute to the site, so im sure he would appretiate it.
Here is a link to a thread that Cuda posted asking for help. I would contact him to see what he needs or wants.
http://www.bikeforums.net/showthread...hlight=writers