Okay, i believe the brown stuff on the sand is diatoms - this usually pops up when your tank is new, and as all the levels even out this will go away. If you only have a 30 gallon tank 250 HQI is PLENTY of light, and your zoos will just direct their heads towards the light. Don't worry, you have adequate lighting, no matter where you put your zoos - even though it may look as if they are "stretching" for some light.
The hair algae should be taken care of by the snails. I would have about 5 or 6 snails in your tank - possibly more if your algea keeps growing. You have two choices, either purchase more hermits and snails to keep up with the hair algea or clean your tank more often. I would also increase your flow - how many power heads do you have? Hair algea can accumulate where there is little flow (along with other algea), redirect some of your powerheads to ensure there are no dead spots (no flow spots) in your tank.
How old is your tank?
Can you give us the parameters of PH, AM, NI, NA, Calcium, Alk, and salinity?
How often do you feed? How much?
How long are your lights on?