It's been a couple months, figure I'll post an update about what I've been up to:
You all were right and then some about the brakes, I butchered the bleed process. After a few attempts and replacing o rings and compression fittings, the brakes work pretty well now. The brake handle is painted everywhere, including on top of the master cylinder port, which makes getting paint flakes into the brake fluid really easy if you overfill or get any fluid on the handle.
I rebuilt my Fox Float RP23 to the best of my ability. I replaced as many o rings as I could, I replaced the shock oil, and I bled the shock as best I could.
When trying to fill the IFP port, the shock puked oil out of the rebound adjustment knob. Gonna have to tear it down, find the problem, and rebuild it.
In less frustrating news, I made foot pegs out of bmx pegs, 3/8"-24 threaded rod, some nuts, and some washers. They hold up pretty well so far, I'll let y'all know if I make any more changes.
I also redesigned my right torque arm so it attaches to the frame via a bolt hole instead of snugly fitting into the corner. I still need to cut it out of metal.

The bolt is 3/8"-24, so it'll be able to take all the punishment that the hollow axle side can give it.
I also finished mocking up my battery box. This is an older version where I still had the attachment tabs outside the triangle, but it fits my battery and controller.
This is what my current design looks like. As you can see, the controller will attach below the bottom tube using the C brackets. I still need to make it out of ABS plastic and purchase the quick release fasteners to hold it all together.
