Sorry, bro. I guess we get a bit carried away sometimes...
Anyway, first try to fix the handgrip like I suggested. Then post pics of what you need help with. Look on uncompany.com for a new handgrip if you can't make do with the one you've got.
Ehobbyasia.com should have a top rail, but its probably not cheap.
Not sure what you mean by the bolt to remove the battery, on mine this is just a simple pin with a spring clip thing on the end.