Nein, ein Keyboard brauchst du nicht, es sei denn, du willst deine Beats per Midi zusammenbasteln, dann macht das Sinn.
Wenn du aber echte Sounds haben willst, kannst du ja einzelne Instrumente (Bassdrum, Snare, Hihat usw.) als Loops in Garageband reinziehen und die per Drag and Drop zu einem Beat arrangieren.