Yes, that interface has phantom power (see the 48V button on front panel - probably applies to both mic inputs, so both inputs will have phantom on or off).
Yes, the MXL990 requires phantom power.
No, I don't think the quality of your selections will suit your needs for long.
See here for...