Are there any options other than a shunt to help with hydrocephalus?

Possibly. Hydrocephalus is caused by a blockage in cerebrospinal fluid flow. Depending on exactly where the blockage is, it might be amenable to an endoscopic 3rd ventriculostomy, where a small hole is punctured in the floor of the third ventricle to relieve the blockage. No external shunt is needed in these cases. If the blockage is in the wrong area however, this will not work.
Depends. This depends on the type of hydrocephalus you suffer from (communicating vs. Non-communicating). Some patients may be candidates for a third ventriculostomy procedure.