Since your thread is so long, I'm not sure anyone as mentioned this.
While your lack of ram and HDD drive are definitely contributors, for simple tasks like browsing and email, many folks can operator with similar specs.
Before one can blame hardware one has to troubleshoot a slow computer using the process of elimination to determine
what it is NOT.
Here is the proper way to troubleshoot a slow computer.
Things to try:
1. Perform a clean boot to eliminate software conflict causing the issue. If it doesn't happen in a clean boot, you have some software conflicting with Windows. Brink's procedure will help you weed out which one.
Perform a Clean Boot in Windows 11 to Troubleshoot Software Conflicts Tutorial
2. Make sure you have no corrupt system files that is causing this problem. Open a command prompt as administrator and type
dism /online /cleanup-image /restorehealth
Restart computer
Open another cmd prompt as admin and type
sfc /scannow
Pay attention to the scan results to see if SFC found anything it could not repair.
3. disable fast startup
Turn On or Off Fast Startup in Windows 11
4. After windows
fully loads, right click on start button and select task manager. Look at the column headers. Are any resources running at 100%? If so, click on that header to sort the processes to show those hogging the most resources to be at the top.
5. update your bios to latest and update graphics driver from the manufacturer,
6. Run disk cleanup. In search box search for "disk", In search results RIGHT click on Disk Cleanup & select 'run as administrator'
Along with what will already be checked, also put a check by Previous Windows Installations and Temporary Files
7. You have an HDD, Defrag it. search 'defrag'. In search results select "Defragment and Optimize" drives. The app will tell you which drives are fragmented and need to be optimized
8. Check for Malware using Malwarebytes Free.
Scroll all the way down in this link and select Malwarebytes Free.
Download Free Windows 10 Antivirus | Malwarebytes
Do a full scan. Quarantine (or remove) anything that Malwarebytes detects. Restart the computer.
9. Test to see if issues remain while in safe mode?
Boot to Safe Mode in Windows 11 Tutorial