hey lethalp,
Don't be discouraged. A 29 gallon is a great tank to start with. That's what I started with now I have a 29, a 20 and a 90 gallon that will soon be ready to go. You just go with what you have. Sounds like your going about it the right way doing some research and a fishless cycle are great starts!
Tanganyikans don't need too much. Warm water T of 23-29 degrees Celsius with pH>8 and lots of rocks. If you'd like to try it some plants will grow in water of this pH, Vallisneria and Anubia are good examples. However you may find that your cichlids are uprooting them on a regular basis.
If by dwarf cichlids, you are referring to Apistogrammas, these fish are not well suited to your water. They prefer acidic pH. However Tanganyikan shelldwellers are among the smallest cichlids known to man and they would be well suited to your water parameters. They prefer a sandy substate and a collection of shells.
Unfortunately, the confusion in the hobby brought on by common names ie. 'electric blue' has necessitated the use of Latin names so people know what they're talking about. Once you get used to it, it's rather impressive to reel off a list of Latin names.
There are many bottomfeeders that are suitable for the cichlid aqarium. The Synodontis catfish native to Lake Tanganyika are great additions that would keep you true to a Tanganyikan theme. I would recommend 3-4 Synodontis petricola for your 29 gallon. If you like plecos, the Ancistrus sp. (bristlenose pleco) has proven to be a durable and adaptable species that can live under Rift Lake conditions. These plecos stay under 6" and are proven algae eaters.
I would recommend a trio of Altolamprologous calvus and a pair of either Julidochromis ornatus or Julidochromis transcriptus, but not both. The calvus males may eventually outgrow your 29 gallon, but it will take 3-4 years for them to reach their adult size. By then I am sure you will have another larger aquarium. Best of luck.