Most of the things mentioned are nice to have, but not necessarily needed immediately. TIRES are an exception. All trailers should start out with name brand LT tires.
Dealer prices are frequently not the best available. Check at least Amazon, Tweetys, and E-trailer.