Good work so far on putting together a clean looking, cohesive portfolio!
Yes, but you will likely have a very limited appeal given what you’ve demonstrated so far.
What you have shown so far is a decent understanding of how to implement themes to blogs / marketing pages, and your calculator shows that when you custom write CSS (or SCSS), you keep everything cleanly organised.
There is definitely work for someone with these skills. However, there are also lots of people with these skills and more, so depending on your local job market, competition could be tough.
You could improve your marketability by adding a modern front end JS framework to your toolkit. In most areas React is likely to be the most in demand, but do some research locally.
This does require some extra learning, but you’ll get more opportunities if you can add this.
Your first three projects all demonstrate the same thing, really: implementing off the shelf themes. Really, one of these would suffice to show you can whip up a decent marketing site (I like the spa one, personally).
I’d recommend adding something that shows you can retrieve data from an API and dynamically render your content with it. Weather Apps are the obvious one for this, but there’s all sorts of fun APIs you can play with. Incidentally, React is particularly good for this type of app, so you could cross both skills off in one project.
I’m always happy to help motivated people
To return to your first question: should you start applying? Yes, absolutely!
Just for one data point, a friend got a job just making HTML emails for an agency. They taught him React while he was there. When he applied for the job, he was clearly under qualified, and couldn’t do 70% of the things advertised. But they liked him, he was competent, and he got very lucky with limited competition for the role. You only need one application like that to launch your career!
That doesn’t usually happen, of course, but even if you get lots of rejections, you’ll learn throughout the process.