yes you dont need anything else to cycle tank.there will be(should be) lots of life on youe live rock.you really need to shop around for the live rock,there is so many places that have bitching live rock/with Guarantee!
http://www.google.com/search?hl=en&l...1&q=+live+rock
dont rush it on the rock it is the most important part of your bio filter,you also need to rinse off rock real good b-4 u add to tank,evan cured rock!