May I ask what is this "bacterial sand" all about? If you are using sand as a substrate, please be sure to rake it with either fork or chopstick to avoid dead pockets caused by it compacting and tightening in some areas. Dead pockets can form anaerobic bacteria which when disturbed will rleease hydrogen sulfide that can potentially harm you as the owner and your fish. You could hire the Malaysian trumpet snails to burrow around the substrate for you. They do quite a neat job hence they are regarded as "earthworms of the aquatic gardens". They tend to overpopulate so you have to control your feeding rations if you want to avoid an unsightly large number of trumpet snails clinging around the glass during the dark.
If you want to instantly cycle your filters and tank, ask a friend who keeps an established tank setup for some of his filter media. Make sure the tank in question is free from possible parasites such as flukes, ich, etc. You can then either place the filter media in your filter or simply squeeze the "dirt" into your tank. The beneficial bacteria in the filter media is extremely important. Once you have done this process, you can add fish almost immediately in your tank Do you have a test kit right now? Use the API liquid brand since test strips are grossly inaccurate. Monitor the water parameters and make sure your ammonia and nitrite do not take a steep climb which can potentially kill all your fish. Make sure your nitrate does not exceed 40.
Do you know which plants you like? I might warn you lava rocks are too abrasive so be careful with the fish you pick. Some are prone to injuries. If possible, stick to smooth round rocks. I use those myself especially slates.
If your filter already makes turbulence on the surface area, then a bubbler/airpump setup is totally unnecessary. Invest in an airpump and a sponge filter however for quarantine purposes. If possible, invest a battery operated airpump for power outages and other types of emergencies. Heaters are very important so this is no longer an issue. If possible, stick to Eheim, Sera or Visitherm Stealth.
Regarding the planned stocks, I would avoid Rift Valley cichlids such as the electric yellows. These are not generally community fish due to their outward aggression towards other fish. If you want cichlids, stick to Bolivian rams, kribensis or keyholes.
Serpae tetras and tiger barbs are both notorious fin nippers so be very careful with what you mix with these two. If possible, avoid them and try searching other species you are fascinated in.