Your second request is already implemented in version 9.1. On the java script window there is a weight button. You can choose what counts as weight in what sections.
As far as your first request, the best you can do is edit the "armor bonus," "shield bonus," "magic," "misc mod 1," and "misc...