@chickpeafilae Welcome. 
You asked a bit about journals and also accounts. Lots of good discussion about journal files, so maybe I can add something about accounts?
I keep one journal file per year (I'm on year 6 or 7). I started only recording for my business accounts but added personal accounts in 2025.
I close my books at year end and start a new journal file in order to 'lock in ' my accounts for tax purposes (like @rdsteed mentioned.)
account stuff
I have one header file which I include with my journal, which contains all my account declarations. And I run in --strict mode to make sure I'm not mis-typing accounts. Since it's a mix of business and personal accounts, my account list is quite voluminous right now.
In my experience the number of accounts shrinks over time. At least it did for my business. I started with all kinds of granularity with my business expense accounts, but slowly combined them over the years. I don't need massive granularity to manage the business, and when it comes time to do my taxes (Canada), there are only so many categories the government wants to see. 80% of my expense accounts gets rolled up into "Supplies" at tax time anyway.
So my business accounts are tight. My personal accounts are another story. It's because I don't really know what I want to track yet. As I figure that out, I can reduce the number of accounts.
For example, Do I really want to separate Food expenditures by groceries, fast food, restaurants, coffee shops, sweet treats and snacks? Yes for 2026, likely not in 2027. I can create 2027headers.journal and reduce them down. If I need more granularity once in a while, I can always look at the register. 
more journal file stuff
I got into csv imports in a big way last year (I used to hand type transactions!) and my workflow creates a lot of journal files -- one per bank account. But they are all temporary files. After I create a set of temporary journal files from the csv files, I check them with a --strict tag, do a bulk import into my current year's journal file, and archive the temp files.
I hope some of this helps. I find that everyone is different -- so long as you have a setup that makes sense in your brain, and you can use efficiently every week/month/etc, you're fine.