A notation program like MuseScore, Sibelius or Finale.
A keyboard isn't required for the lessons, but it will help if you're interested in front ensemble arranging.
A drum pad isn't required for the lessons, but it will help if you're in battery arranging.