Hold on with merging in Blender into one single object or making blueprint with child components as static meshes (parts). There's an option to import ANY model file as a single model in Unreal Engine 4. At the import step, select "Combine Meshes" option to unify all subobjects from the file into one model. This way you…
im dont usually do anything regarding exporting to game engines, i normally focus on modelling/texturing etc. TLDR whats the best way of arranging this object so it can be used in Unreal? seems like the way I did it is waste of time.