Fully understand your situation Dave and can appreciate the way you have analyzed it. It seems you have more than a full plate and instead of getting a bigger plate, you have figured out how to manage what you have. Glad you won't leave the hobby entirely, I'd hate for that to happen. I hope you can get some building done and find some happiness along the way.
A couple of thoughts on this: 1. You didn't mention the glass, will that be included too? 2. The bed would be most welcome, even if it is a separate item. 3. The frame is almost necessary and though the instructions to build one being included is nice, why not offer the frame with the kit? 4. I can figure out the drivetrain, although it would be nice to have that too.
I like the price point, but considering how much stuff would have to be sourced or scratchbuilt, it could be a deal breaker for folks who would be put off trying to find the additional parts. The Modelhaus kits run $90 + but at least they are more complete.
The best way would be to call them. They are in the same time zone as Chicago, if that helps you to determine when to call. I have never heard of anyone not getting their order or customer service that wasn't outstanding, so I would call them if you haven't given them any credit card information. I understand that they are a small operation (3 employees) and given their high quality product, I can see where they wouldn't have tons of extra time to spend on the computer.
This soon to be re-released kit is 4wd and I doubt they will correct the front bumper to a true '84 configuration as it resembles an 81/82 model year front bumper with the turn signals in the bumper. Some filler should do the trick on the bumper and if you are after a 2wd suspension, one can probably be sourced from a van kit.
That was probably a computer generated response. They lost a son last year (unexpectedly) and took some time off to deal with the loss. Don and Carol have been nothing but upstanding and straightforward in their business and I would be willing to bet that your order has been received and is in the process of being put in line for shipping. They have always had a policy of working on orders in the order they came in, regardless of what was ordered.