Yes, unemployment can only be solved by the state The state has all of the finances and materials to create many many many businesses that can create enough job opportunities for all.
Hell no, the state always makes less effective investments than the market. Its job is to create a good environment for people to create jobs and businesses, not the other way around.
If you let people do their thing, you won't have a big unemployment.