It takes a certain type of person who is willing to be on a boat for three to five months.
It 主语
takes谓语,表“需要”
a certain type of person 宾语
who is ....five months 定语从句,关系代词是who,先行词是person
willing to be on a boat 定语从句中的表语;
for three or five months 定语从句中的时间状语