Hey mate, no need for planted substrate in low tech. Anything is fine.
Dosing flourish is a great idea aswell.
Anubias and Java fern shouldn't be buried in the substrate or they will rot. Your better off tieing them to rocks or driftwood
Keep your lights on for 8-9 hours and u should be set