Number 3 really is the only/smart option in my opinion. Rushing into a 120 or 125 is not going to end up working out well.
You are pretty stocked, but a goby/pistol would be okay I think. Not sure if any of our LfS gives credits, so you may need to try and sell the tang locally.
Was going to give it back to the shop they say they can credit it like 35$ on it. I'd assume that even with selling the tang the Blood Shrimp would be to hard to the tank.