If we add to the language of set theory a total one place function symbol $\mathcal P$ standing for powerset operator, and then add to ZF-Power the following axioms:
Power: if $\phi$ is a formula in which only the symbol $y$ occurs free, then: $$ X \subseteq A \land X=\{ y \mid \phi\} \to X\in \mathcal P(A) $$
Countability: $\forall X: X \text { is countable }$
Is this theory interpretable in Kripke-Platek set theory (with Infinity)?
If not, would it constitute a subsystem of second order arithmetic? If yes, what would be its proof theoretic ordinal?