Or a goalscorer?
Job of a striker is to score the goals, Messi and Ronaldo score the most goals but Messi does everything else you named to a world class level as well. Ronaldo is still amazing but is on the decline and I would take Suarez over him now.