

Same. Did 72.5 hours in a 5.5 day workweek (Saturday was 5 hours) when I was 18. Also had an hour commute to and from the jobsite. We paved (concrete) right around 3 miles of road that week.
Got done bought a set of tires, got home, showered and crashed for about 16 hours. Was awake for a couple hours on Sunday and slept another 12 hours then went back to work Monday morning.

Couple things to think about.
Is the CPU supported? Anything 32 bit is pretty well done in the computing world.
Why do you need caddy and SSL? Unless you plan to expose it directly to the internet which is a risk in and of itself is not needed. A cloudflare tunnel or VPN connection will give you access if needed with less exposure and risk.
An SSD is great for speed but your going to spend twice as much for the same amount of storage and in most situations a hdd will work fine. So unless you intend to really do some thrashing on the storage with demanding high speed reads/writes or lots of read write operations you will have the ability to put in more storage for the same cost.
Be wary of using USB drives to extend your storage. I’ve seen people do it and then deal with hassles and data loss. If you need more storage at some point build a NAS from a used server. My server is mostly used parts and has worked great. External drives are fine for offline backups.