The OP has outfitted the most interesting companion he has available IMO, the one that the class story basically centered around... and most likely has no desire to use Quinn (story reasons or perhaps the fact that he is just generally boring).
Asking for help in a MMO shouldn't be a bad thing. As far as people asking for pay, they are basically advertising themselves to be put on ignore and really are not the type of people you want to group with anyways.
My advise, respec to tank, not DPS and use some com's or something to get Quinn up to par, doing that and learning the final encounter should make it easy enough to solo, even at a level low.