How can boot time be minimized?

Hullo,

These are all optional.

As are fwupd and ufw, but as firmware update and firewall you might want to keep them.

Plymouth is just the boot splash thing, apparmor provides only as much as its profiles (which by default is not much), and lvm is only needed if you use it.

Please also show

cat /etc/mkinitcpio.conf

System info might be useful as well

inxi -Fazy

As you are new here … heres a guide on how to find info and format posts, etc