Agree, at least a 4-foot tank. And remember, that is for one JD alone, nothing else. A pair in a 90g would spawn. Not a "nice" fish temperamentally, as mentined in the profile. And speaking of profile, I see it does not contain the minimum tank size, this profile needs updating [my "next" task I guess].
To your original question on suitable fish, with those water parameters you have a wide range. My first suggestion is to consider what type of tank you'd like, thinking here of a "theme." It is always easier to combine fish that have similar/identical needs in terms of water movement (type of filter dictates this), parameters obviously, environment (plants, wood, rock, etc); with similar needs, the fish are more likely to be settled and that means healthier. A stream habitat, a flooded forest habitat, a lake habitat, a faster-flowing river with gravel and rocks habitat, a swamp/pond habitat. Suitable fish for each of these will share certain traits. Fish from flowing rivers tend to be more active swimmers, so danio, barbs, catfish. Lake fish tend to be quieter, maybe your smaller dwarf cichlids, rasbora, some catfish, characins. This suits a stream or flooded forest too. The "habit theme" would dictate the decor, lots of wood for instance laying down suggests a gentle stream, or standing a flooded forest. Very thick plants replicate a flooded forest, swamp or pond; more sparse plants with more substrate visible a stream/river. And so on.
Once I decide on the habitat, I research fish looking for suitable ones that occur in such an environment. This is mentioned in our profile of each species. With a 55g, you can have a lovely stream, river, flooded forest or lake habitat.