Does the account number have to be numerical?

No. You can use any alpha-numeric combination as the Account Number for the accounts in the Chart of Accounts. Check CORE Help Center for details.