Well, yes, and things do come in through the tesseract. There are job options as well with SHIELD although I've not gone that route. I know that others, Buffy has for instance, have gone that route.
They told you that you do have some money for the time being yes? It doesn't last long, but should get you through the first part here.