The modelling of such how to use rhino parameterized made
Looks like the solution is already written in your image.
edit: nvm i misunderstood your comment.
hard to tell with the image alone. but if you want to know about the non-standard components(battery),
1 - all standard.
2 - t-splines are not supported anymore, i think.
3 - NV is naked vertices, which i think is from kangaroo1? Springs is from 1 too, its called line in kangaroo 2. wbEdges is from Weaverbird.
4 - Lunchbox, as stated.
lot of old components with a discontinued add-on, seems like a long shot to recreate with the image alone.