Not stupid at all. Thank you for the detailed question. First I do not supply either reaver or walsh. If you want you can either build your own from the sources or get them already build from other members of this community. My advice is to choose builds that come from people that have been around long enough. Second you will need to place the binary(-ies) in the folder Code: /home/user/.reaver with the names reaver and walsh exactly. Let me know if you have another question.
/home/user/.reaver