I think your ok as far as the sand goes. Some don't like it because it doesn't buffer and is difficult for sand shifting fish/inverts to live in it. It might also cause some phosphate/silicate issues. If it's been running since April without difficulty I'd say it's ok. Now, un-fetal and go enjoy your fish!

You might look into upgrading that lighting though.