that might be enough for an 8 year old girl to put on some pounds.
You gotto EAT MORE to put on weight, as in add that to whatever you eat now if you want to see anything in the form of results. You gotto eat to grow, and with that amount of calories (estimated at about 600 kcals + one meal... so like 1800 kcals at best) you probably will shrivel up like a raisin.
Also, relying on beans will give you some major GAS issues. Then there's that whole thing where beans are not a complete protein, so you'd be well off to throw in plenty of almonds and walnuts in there for the omega3s and to "complete the protein."
PS. You will get tired of eating that many beans after about 1 week.
Beans are awesome man. Add them to your regular diet as a protein source but dont depend on them as being the only source. I prefer red kidney beans (or black eyed peas - beans or peas?). Not much taste to them but contain less crap than the baked beans.
This will also give you the perfect excuse to rip it up in front of your old lady. Just tell her they are a required stable of your diet and you cant help it. You be amazed to find out what you can get away with.
Sodium is one of the two elements in ordinary table salt. The other is chlorine. Roughly half the weight of salt is from sodium, so if you add a gram of salt to your food, you would be adding about 500mg of sodium.