I played a healing sorc and tank powertech extensively, for the most part every active ability was kept in my bottom two bars on both of them. Left bar did have some mouse binds, but for the most part my left and right bars were mostly trinkets or click abilities. Quick travel, mount, fleet pass, the "PVE" skills, etc. Two bars will limit you somewhat, but certainly will be playable.
True, you'll be limited to one craft or gathering profession but this isn't isn't a game where crafting is a big deal either, it's a fairly simple system. With the exception of Slicing just after release or Biochem pre-nerf there's never been anything particularly alluring about it. Even moreso now that you can simply attach augment kits to any armor for an extra slot, so being able to crit craft your own gear is pretty much inconsequential.
Even with crew access limited maxxing your crafting (given the resources) still wouldn't take more than an evening really. Two/three at the very most if you're even somewhat attentive.
Haven't seen the AH in months, but 200k is enough for the basics and it doesn't prevent you earning more since it all flows into an escrow account. While it would limit you to items worth 200k or less individually, that still gives you access to a ton of stuff. Not the best of the best of course, but I think you could probably outfit yourself in blues easily enough. How easy/how often you can draw from the escrow balance could be a bottleneck however.
If simply 'rolling' instead of winning a roll consumes one of your five, that would suck. However you're also limited to three flashpoints and one ops in that same period, which when taken together isn't too bad. That should average out to slightly more than one win per instance. Maybe 1 per FP and 2 per OP. Not a bad return.
I think it's important to remember these limitations do not exist in a 'vacuum', but all together and in that sense they're fairly practical. So while five rolls sounds bad, you're only going to be using them in four instances. 200k credits sounds low, but you probably won't be spending them on crafting materials or purple gear anyway. Limited commendations mostly only limits you from buying gear you can't equip anyway, etc etc.