Depending on your jurisdiction, you may not need witnesses to sign the Promissory Note. However, having a third party present is evidence that the borrower signed the Promissory Note. This evidence is useful if the lender needs to enforce the borrower's promise to pay in court.
At the very least, the borrower must sign the Promissory Note, but it may be beneficial to have both parties sign the document.