For the admin certification, it sounds like you might be nearly ready. Make sure you go through the Admin Beginner trailhead modules first.
For the PD1, you might want to start off with lower level programming first. Take your time to learn the basics of computer logic before you start on Apex.
This background will help you write more efficient algorithms, which is important for Apex. For reference, I learned dozens of languages before Salesforce, and it's been incredibly helpful over the last two decades.
Do not rush to get to PD1 if you're not already familiar with programming. I'd guess that three to six months of preparatory work will enable you to not just get a PD1, but also a real job that will earn real money. You'll also want to take the trailhead modules first; they're required.
That said, programming isn't for everyone. Some people just can't grasp computer logic efficiently. Pay attention to your own strengths and weaknesses. You might find a rewarding career in admin, or maybe Marketig Cloud might be more your thing, etc.
Finally, there if a lot of open source Salesforce software out there. You might consider finding some projects and contributing. That's a great way to learn how to code.