1) доходы должны быть разумно предсказуемы
То, что можно посчитать: дивиденды согласно дивидендной политике компании, проценты по облигациям, арендные платежи по недвижимости.
Что касается роста курса конкретной акции — то его предсказать не возможно. Можно сказать, что в долгосрочном периоде времени такой класс активов как акции, растет на такую-то величину (например, ок. 12% в США номинально, 5% в среднем по миру, с вычетом инфляции). Но как поведет себя конкретная акция, никто не знает.
2) длительный период инвестирования
Здесь можно исходить из временного периода по облигациям США. То, что меньше 5 лет — это краткосрочное вложение.