Yes, they can have a cash Junior ISA and a Junior stocks and shares ISA. You are able to contribute to both types of Junior ISAs in the same tax year; but the total amount paid in cannot go over £9,000 in the 2022 to 2023 tax year.
See also https://www.gov.uk/junior-individual-savings-accounts/add-money-to-an-account