Do I need a solicitor for my will to be valid?
It doesn't matter who writes your will as long as it is correctly worded. To be a legal document, a will needs to be witnessed by two competent people who are not beneficiaries or married to a beneficiary.
No solicitor is required.
Simply follow the guidance on the site, ensure the will has been properly signed and witnessed, and it becomes a legal document.