"Hi, is there a specific reason for adding the 할? (To be able to see is 볼 수 있다.)"
Yes.
보다 - to see
보다 -> 보 -> 볼 수 있다
말하다 - to speak, talk
말하다 -> 말하 -> 말할 수 있다 (or 말을 할 수 있다)
Just 말 means words or speech. It's not a verb and therefore you can't add (으)ㄹ 수 있다/없다.