With lithiums you need a battery management system. No other choice. If you don't want a BMS, use nickel metal hydride.
A BMS is a Battery Management System - it protects the battery from conditions which would damage it or set it on fire. However it is not burdensome, heavy or costly - it just requires a little knowledge you haven't acquired YET.
Look at any of the Youtube videos where people home-build lithium "power stations" out of piles of 18650 batteries. The BMS and balancer are the smallest parts. Cheapest too.
And here's Big Clive talking about basic 1-cell BMS's bought dirt cheap off eBay, and pointing out there's no earthly reason to dangerously hotshot them straight a supply such as a USB cord.
You certainly should buy a ready-made BMS and balancer, as you're in it to do your project... not re-invent the wheel.
Once you have the BMS in place to keep the battery from catching fire... I'm not overly concerned with the quality of your solar charge controller. Is the additional power possible with an proper charge controller (or better: MPPT) worth the weight? I leave such design decisions to you.