You know, I haven't noticed....but looking through the ship selection you and Sith are absolutely right. The only mining / salvage vessels right now are massive. Definitely some holes in the lineup where that's concerned.
Re: the Endeavor, I'm hoping that NPCs can be hired to run all the crew. I'm also pretty much looking for a solo experience, but I've also always dreamed of captaining a big exploration vessel (yes...I'm a Star Trek TNG fan
).
Edit: Today's 10ftD clarified that this will be possible, and that they can even be hired as escort (which means if you have landing bay, like the Endeavor, they will be able to help fight / protect the ship under attack by piloting defense ships). This is awesome news if it ends up working well. You can essentially hire your crew based on their skills / attributes.