\$ Z_{out} \$ of VCCS ;confusion
Initial quick look ...

Current source has infinite Zout, but it's in parallel with 100k, which would reduce it to 100k, but there's feedback, which will change it from 100k, so it can't be 100k!

So what's the feedback doing?

The 100k, and VCCS input 10Mohm are negligible compared to the 1/100ohm transconductance. So the circuit reduces approximately to the VCCS with the feedback path.

If we try to measure Zout by injecting a current Iout into the output, then its voltage will change, which changes the input voltage. The input voltage has to change the right amount to sink Iout, so will change by Iout/gm, or by 100ohms*Iout, giving and output impedance of approximately 100ohms. The effect of the 10M and the 100k will change that figure slightly, in the 3rd or 4th decimal places.

Has the given answer an added 'k' as a typo?