TT is a DIY program and if you use the ONLINE version you must upgrade to the Self Employed version ... and if you want additional assistance you can also upgrade to the LIVE option for one on one guidance but they will NOT complete the return for you they will only advise you.
And the TT fees can only be withheld from a federal income tax return ... they cannot be withheld from the state refund or the stimulus check.
yes they will take the fees out of your refund if: 1) you agree to it 2) your refund is large enough 3) your refund is processed in a timely manner - if the refund is not processed by that date that TT specifies the fees are to be paid you agree that TT can take the fees out of your bank a/c or charge your credit card. before doing this they will email you to let you know. you can request that TT delay that but it's really up to them.
Your federal income tax refund and your stimulus check are not related in any way. Nothing can be deducted from your stimulus check except past due child support.
Be aware that if you choose refund processing and have the TurboTax fees deducted from your federal refund, you are also going to be charged an extra "refund processing fee" of $39.99 ($44.99 in CA) for having a third party bank extract the fees from the refund and send the rest to you. So your refund has to be enough to cover the TT fees and that extra processing fee.