Yes the rams and discus get along. But your tank will not be able to house the discus. It is recommended that you get at least 6 disucs, they like to be with their own kind. Your 29 gal will not be able to house that many fish. You would need a 55 gal or bigger for that.
Now on the flip side, I have a 25 gal. I have one angel fish and one discus. I also have a few smaller fish too. The people whom have discus like I said would not support my setup but when discus are very very hard to get here and have to be speical ordered in I take what I can get. They are also very hight in price too.
Many say that keeping Angels and Discus together are not good. Angels apparently can give Discus a disease. So far so good for me and my two are just the best of buddies. I would love to have another Discus but when I can find one will be the issue.
They say: one adult discus per 10 gal of water. This will give you an idea. So for my tank I would not put anymore than 2 in it and in yours maybe 3 no more than that. Discus like and must have very , very clean warm water. Ph is not that important unless you are into breeding. But the water cleanliness and temp are a must.
Don't forget that when the rams decide to breed they are cichlids too and can get aggressive when guarding their areas. Discus are shy fish and like a quiet tank.
The best setup for Discus is a school of them if you have the tank and in my case I only have one. Then they like to have a nice school of cardinal tetras or other tetras for them to feel safe.
Good luck and hope this help you out, I would be glad to answer any questions you may have. I am very new to Discus and not a professional by anymeans. I have kept and bred lots of fish in my 20 years in the hobby.
good luck...bugsy
