Yeah, I got it and was able to do what I planned to. I restarted again from scratch and made PKGBUILD files to install the packages.
For anyone else that'll be reading this post, I followed the first 3 steps of this guide first:
https://github.com/benvd/lfs-pacman
I want to precise that you can (I did it) install all the necessary packages for the temporary system using make (basically as per the guide). Additionally, you'll need to install some packages like pacman and fakeroot too.
Then, I cloned the above repo and placed the packages I previously downloaded as per the guide in the respective folders. Sometimes I needed to edit or create the PKGBUILD files so that they corresponded to the right package version and right commands.
Finally, after chroot-ing, I installed all the packages to the final system as a non-root user I created using `makepkg --stripchecksums` and compiled it as the root user using `pacman -U <name>.tar.xz`. When my OS was made, I managed to get WiFi to work with dhclient from dhcpcd, wpa_supplicant and an /etc/resolv.conf file that contained the DNS nameservers of Google.
You'll once again need to install packages like pacman and fakeroot to the final system btw. Step 5 of the following link may help. It is also handy to read the contents the links I mention as you move along.
http://lists.linuxfromscratch.org/pi...ch/003304.html
Wrote a blog post about the biggest issues I faced:
https://blog.kinesisgames.net/2019-0...e6-kinesis-os/
Thanks to everyone who replied!