There's a lot to digest in your question.
An online forum like this does not lend itself to troubleshooting multiple strange problems like you describe. Let's start by focusing on one issue and see where that leads us.
Launch Computer Management and in the Task Scheduler verify that you have task history enabled. You should see events in the History tab.
If a task gets disabled, you should then see an event in the History tab. Note that there appears to be a bug on my Win11 25H2 laptop. In the test I did, the user "admin" did not disable it. I did it while logged on with my MS account. We'll just have to see what event you get.
Monitor the Next Run Time, Last Run Time, and Last Run Result columns for the tasks that you consider the most critical.
Wait a few hours and try to run it, and I have to turn the power off and on to get my PC to reboot.
That comment indicates to me that you may have a memory leak of some kind.
Reboot to get a fresh start.
Then launch task manager and on a piece of paper make note of the starting values in the cpu and memory tabs.
Monitor cpu and memory usage over time.
In the Details tab right click on the column headers and add the Working Set (memory), PF Delta, and Command Line column.
Sort by memory usage and see if you have some process that is consuming all of your memory. Here I put a Powershell process in a loop as an example.