Um, with a body and strength of 1 you are essentially someone who'll get encumbered wearing a leather jacket and can barely lift a bag of groceries. Your torso and legs still run on those stats.
-70 BP of negative qualities is way too much, even if your group ignores the limit (-25?).
Edge is the most important attribute there is. I'm sure someone more experienced about the system than me is going to explain why. Being able to add it to any critical roll could easily save your characters life.
Oh and you definitely want 2-3 initiative phases. Spend your nuyen on that, you won't regret it.
I believe you're not allowed to buy a skill and the skillgroup it's part of at the start.
I've seen far worse characters, on my own character sheets.