I think 10cm is a tad over kill. 2 inches is pretty normal, and is what I would recommend.
I don't do silica sand cause it compacts, and i don't really do gravel vacs. I prefer proper sized substrate - something you can dig a gravel vac into when you do need to vacuum the gravel.