No if they are not a legal adult (18 years of age or older), and no if they are a beneficiary or Attorney under either document.
Check out our brief but detailed summary of the rules for who can be a witness for a Will here: https://www.notarypro.ca/blog/who-can-witness-my-will-in-ontario/ and the rules for who can witness a Power of Attorney here: https://www.notarypro.ca/blog/who-can-witness-a-power-of-attorney-in-ontario/
Need a witness for your Will or Power of Attorney and ready to try our industry-leading Virtual Witnessing service? Book your virtual witnessing here now: https://www.notarypro.ca/virtual-wills-poa
Note that as of Nov. 12, 2021, NotaryPro no longer provides the second witness to clients for virtual witnessing appointments. Clients are responsible for ensuring they provide a valid witness at the time of their appointment.
Questions? We are here to help via email: firstname.lastname@example.org