It's correct but a little bit more complex than needed. You don't need to convert to voltage, then back to power.
The uncorrelated noise sums in power (of course linear power that is W, mW, etc) then, if the two impedances are the same, regardless to the actual value:
Ptot(mW)=P1(mW)+P2(mW) ==> in dBm ==> Ptot(dBm)=10*log10[P1(mW)+P2(mW)]
since P(mW)=10^(dBm/10)
P1(mW)=10^(-90/10)
P2(mW)=10^(-107/10)
thus
Ptot(dBm)=10*log10[10^(-90/10)+10^(-107/10)] = -89.914 dBm