Definitely possible, not difficult at all.
@ZolaIII is hoping you will consider a solution using room correction (REW + EQAPO on a laptop) which is certainly a good idea, but adds complexity.
If you do not want perfect to be the enemy of good, and you don't want to involve the laptop, I think the JBL + SMSL or FiiO will work fine. In the future if you choose to upgrade, you can add subwoofers, DSP or laptop for room correction, etc.
You will not be closing off future options by starting with this simple setup. In fact you can always just connect the laptop to the DAC to start using room correction later.
I will concur with Zolalll that a setup with room correction will ultimately sound better, maybe much better. But, you don't have to reach perfection on day 1.