If you work 3 hours per day (15 hours per week), then you will learn French in 6 month, then 2 months for TEF training, at total 7-8 month will be enough to get CLB7 or aboveStarting from a beginner level to adequate intermediate, how long of a commitment are we looking at for French?
But if you work hard and practice a lot with some French speaking guy, then you will get CLB7 in 5-6 months, I know these experiences based on my some friends, we have a group as well in whatsapp (in this regard - please address to @trumprefugee ), I'm helping some people over there, if you want - you can join in
Good luck!