1. Кораблю - существительное
2. Начальная форма: корабль. Постоянные признаки: нарицательное, неодушевленное, мужской род, 2 склонение. Непостоянное признаки: дательные падеж, единственное число
3. (чему?) кораблю. Роль в предложении зависит от контекста.