UPDATE:
The Super Maxy non-drive arm had a crack (along with a variety of other factors) made fitting a proper bottom bracket difficult. I went with a SunXCD and had them install a new headset as well. Definitely need new brake pads. Plenty of little things need to be fine-tuned, but it's a bike! I can't wait to get on some good off-road terrain to really try this thing out!