That light should be fine for your refugium! As for Live sand, You can get it at the LFS but get the real sand from a tank if possible and not the bagged stuff they call live sand.
Never dealt with eBay for sand but $26 for 2 cups seems high to me.
Good luck with it.