Hi! I will model the high poly part by part. Here's how I'll break the body into different meshes(shown with different colors) in order to avoid an unnecessarily complicated subD cage. Also, the buttons etc. will be separate meshes where possible:
I'll have more time tomorrow, must sleep now.