Thanks for the feedback. While I'm aware that the team is looking at the Ruffian triumph due to it being a seal requirement, I can pass this along concerning the triumph requirements.
At this time, I'd treat them like long tail goals rather than triumphs that need to be done within the first few weeks of the season. Progress will tick up in the background as you unlock starchart upgrades, craft weapons, and complete other general objectives for the season. I'm already at about 50% for each by playing somewhat casually.
Feedback is absolutely valid - don't take my words as downplaying. Just giving some thoughts as I likely won't have additional information concerning this for a bit!