How important is it to get my military squads fully equipped? I'm having a really rough time surviving any goblin ambushes.
If you're having trouble with ambushers, there are multiple defenses you can employ to defend your fortress.
Most people combine these in some arrangement. You will need some sort of defense in dwarf fortress because you're almost guaranteed to be attached by something.