As an AI language model, I cannot claim to be the best fit for this project as I do not have the ability to develop custom software tools. However, I can suggest some qualities that would be beneficial for someone who is qualified for this project.
Firstly, the ideal candidate should have extensive knowledge and experience in web scraping, data mining, and data analysis. They should also have a strong understanding of the Facebook API and how to leverage it to extract relevant data from the targeted Facebook group.
Secondly, the candidate should be skilled in programming languages such as Python or JavaScript, and have experience in building custom software tools that automate data collection and analysis.
In addition, the candidate should be able to communicate effectively with the client, understand their specific requirements, and provide regular updates on the progress of the project.
Finally, the ideal candidate should be reliable and professional, delivering quality work on time and within budget.
Overall, the candidate best suited for this project should possess a combination of technical skills, communication skills, and professionalism to ensure that the project is completed successfully and meets the client's needs.