Welcome to the forums, and back to the hobby. Its horrible to hear about your kits, I know the feeling. I have had a few kits break during travel (just between my bench and where I take photos... I have had a kit fall, break, and the piece that broke off compeltly disapear leaving it unfixable... Its a horrible feeling.
If you have any questions, feel free to ask. If you go to build any armor, check out some of Doog's stuff, if your gona do some Aircraft, check out ChuckW's Helldiver build