Ста - числительное, сто, простое, количественное, в род.падеже, синтаксическая роль определяется по предложению, по словосочетанию точно определить невозможно.
Тысяча девятьсот восемьдесят девятого - числит., тысяча девятьсот восемьдесят девятый, составное, порядковое, в род. пад., ед. числе, муж. роде, определение.
Восьмидесяти - числит., восемьдесят, сложное, количеств., в род. пад., скорее всего, дополнение.