Lieutenant Ranjeet is the resident engineer, and fortunately 3D's lance commander. Feel free to run those ideas by him... :)
As far as a bow, they're cheap enough (20 C-Bills for a Longbow, but only 15 for a Compound one; I recommend the latter) 3D could easily have one stashed in his cockpit. Setting up a practice range wouldn't be hard. Athena Fury would probably be interested... ;)