subdivde surface qestion

sorry for a new post
Q1: (middle) when subdivde surface then original mesh, black valley appear. how to kick it?

Q2: (right) can i optimize the mesh without losing the shape?

thanx.
you can download the mesh here
http://www.smth.org/bbscon.php?ftype=0&bid=729&id=4062&ap=1327494

edit mode (tab) >>> select all (A key) >>> recalculate normals (ctrl+n)