Poor short term memory and difficult concentrating are common symptoms of B12 deficiency. Usually begins when your level drops below 550.
The tingling in your hands and feet is likely due to nerve damage from B12 deficiency. The thing is, that nerve damage may be permanent. Getting your B12 level up will prevent it from getting worse, but that tingling may never go away. The fatigue and trouble concentrating and stuff should go away with you get your level up, but the nerve damage may not.
The B12 deficiency may not be the sole cause of your depression but it will probably make your depression worse.
We need sufficient iron in our blood to carry oxygen to all our organs. When your iron is as low as yours is, your organs are basically starved for oxygen. That makes you really tired.
What was your vitamin D level? I'm wondering since you say your bones hurt, and that's usually not caused by low B12 or iron. And vitamin D deficiency is very common.
I would be worried in your shoes, too. Most of this is fixable, though. But I would start working on it right away.
By the way, if it takes a little while to get in with a hematologist, I would go to the store today and buy some Sundown Perfect Iron (many stores carry it). It's carbonyl iron, which is absorbed really well and usually does not cause constipation. You can start taking it right away.