Welcome mate!
A 46 gallon bow front is not a good tank for discus!... and might be ok for a single breeding pair but that's about it in my opinion.
If your going to do discus just do discus!... mixing discus with other tank mates can be very problem-matic mostly because other fish are carriers of bacteria they are totally resistant to but are deadly to some discus, the worst part is you can never tell before hand till they get sick.
This is what I would do to start out:
Get a nice 65-75 gallon tank, go bare bottom. Two large sponge filters (xy380 or ATI hydro#5 both work very well), do not use hang on back (in my opinion they require more maintaince with minimal benifit).
Keep it as simple as possible, be prepared to change 80-90% water daily, don't forget to get a good heater.
Test your water to see if the ph swings, (Fill 5gallon bucket, put air stone in it, measure ph then measure in 18-24hrs later, if your ph swings more then .5 you will need to age your water till the ph swing is stabilized.
Discus must be kept in ph from 6.0-8.0 and the ph must be stable with almost no swinging, it tends to make them feel crappy if it swings.
I am not going to get into a discus on why some push the ph lower but that's for a more advanced discussion that we just don't need to have now.
If your ph is at 6.4 naturally out of the tap and it doesn't swing you have it made and half your battle is won.
Just remember don't mix discus here and there, you will get diseases for sure and wipe out most if not all of your discus, buy from one source and do not start with too young, they are sensitive and not forgiving, buy 4-5 inch and you will be successful for sure.
As you learn more about discus keeping you will have more knowledge to keep younger and grow them out, but if you try to go the route so many do they all end u sick part of the time. Start out simple and with older juvies, simple Bare bottom tanks are easy to keep clean and this is what discus need, very very (VERY) clean and fresh water.
Cheers again and good luck!