The
plants that you mentioned don't "compete" with one another for water, pot space, etc. The issue is compatibility in terms of soil moisture and light.
For example, Ficus
trees prefer soil that is more moist than do Philodendrons, so that is a potential problem when they are potted together.
The best solution, and the easiest, is to use
plants in small pots that can be placed on the surface of the larger
plant. Small pots of pothos, ivy, and philodendron work very well. By keeping the smaller
plants in their individual pots, you can water each according to its specific needs. Also, if one of the small
plants dies or develops a pest problem, it is very easy to remove or replace it.