Roster quests question

Hi guys, just a quick question. Roster quests means you only have to do them once per roster? So for example if I do an introductory island roster quest, then I won’t have to do it on my alt?

Yep, mats can only be given once my man!!

Nice! So they won’t even appear on the map? I don’t want to get baited and do a quest that I have already done

All my islands roster quests already gone for my alts so I would say yes