I pretty much agree with this but keep in mind you can't get STHan or Lando to gear 8 until level 65 and 66 respectively. You will feel it as people get their Old Ben's and 5's and Luminara's to G8 weeks before you can G8 yours.
If you are going for Jawa Engineer early on and can't farm Rey, then unlock Geonosian Soldier and get him to 3* before unlocking Lando. He's probably your second DPS option early game and he has good longevity as well.
As far as mods go, I think a good goal if you are going for Lando lead is to unlcock crit chance mod challenges and don't worry about progressing from their until you get him up to 5* or 6*.
At that point spend a decent amount of energy farming 4dot health mods and 3dot crit chance mods. Also keep an eye out in mod shipments for speed primary arrow mods.
88 is great for scoundrels and droid team but you will have to pick between him and STH/Ackbar.