Basic question: Given 3 integers n, n1 and n2 such that n1+n2 = n, to form an n-face polyhedron such that n1 of its faces are mutually congruent and the remaining n2 faces are different but congruent among themselves.
Simple examples: It is easy to form tetrahedrons with (1) 3 faces mutually congruent and the remaining 1 face different or (2) with faces grouped 2+2 where each members of each pair are congruent but different from the faces in the other pair.
Hexahedrons with 4 faces mutually congruent and the other 2 different and mutually congruent are also easy to make.
A 'buckyball' has n=32 and n1, n2 = 20, 12. Some further examples are at https://en.wikipedia.org/wiki/Semiregular_polyhedron. Please note that the present question does not insist each face is a regular polygon.
General question: Given an integer n and a set of integers, m1, m2,... which add to n, to decide whether we can form an n-faced polyhedron with m1 faces congruent among themselves, another m2 faces congruent among themselves and so on.
An earlier discussion which could be of interest: Convex polyhedra with non-congruent faces
Remark added on July 20th 2022: Ilya Bogdanov has given nice constructions below to the case where the polyhedron being constructed is allowed to be non-convex. One feels however that restricting it to convex would lead to many non-realizable pairs of {n1,n2} and characterizing them would be of interest.