You need way more help than you're going to get in a reasonable time over a forum like this - I recommend calling in a SQL consultant (not trying to get business - I'm not available right now) to help you or if you don't want to spend so much, call PSS and see how far they can get you. I suspect you're going to have more trouble than just what you've hit so far so should have someone dedicated to you for a while.
And get a backup strategy!
Thanks
Paul Randal
CEO, SQLskills.com: Check out SQLskills online training!
Blog:www.SQLskills.com/blogs/paul Twitter: @PaulRandal
SQL MVP, Microsoft RD, Contributing Editor of TechNet Magazine
Author of DBCC CHECKDB/repair (and other Storage Engine) code of SQL Server 2005