you can use tap water if you're sure there isn't any copper in it and nitrate and phosphates are low enough but you will be more likely to have nutrient problems because tap water usually isn't anywhere near as pure as RO water. and you don't have to use sand, if you use CC or gravel you just have to make sure you vacuum it very frequently and thoroughly like in a FW tank. you could do cardinals, clowns and the hawkfish in the 35g but the dwarf lion is going to get too big and messy for a tank that small, esp. in the hands of a beginner. you can use live rock to see base rock but you have to make sure the base rock your using is safe for saltwater, some of the rocks like the lava rock will release phosphates that will encourage a ton of algae problems, the best base rock to use is dried live rock. if you want to use sand then live sand isn't really needed, you can use regular dry sand and the bacteria and micro-life will colonize it just like the base rock.