All of these questions have been answered before. Try the search engine....or UTFSE as the response normally goes. This "reaction" is harder than it sounds and usually has a poor yield. The ph has to be accurate within a narrow range and keeping H2O out of the reaction vessel is imperative.
The best place for opiate info is http://www.poppies.org (http://www.poppies.org)
Good luck!