Impressive. Dovetails always seemed like too much effort to me. A very ambitious way to start boxmaking.
Regarding the lid fitting: You can easily compensate for inadequacies in equipment (in this case the table saw) with time and sandpaper. When you want two surfaces to mate cleanly, lap them down on a flat surface. Mount sheets of sandpaper to a sheet of plywood and sand until perfectly flat. I do all of my cuts on the table saw and clean up by hand. You don't need extremely expensive equipment to get precise results; just patience and a keen eye.
I usually polish my boxes after applying the finish. This allows the oil to penetrate before the grain gets too compressed by fine polishing. After the oil is cured, I hand-sand with 3M finishing paper (progressing from 400x to 4000x). Done correctly, this method will even allow you to see the chatoyancy in woods like Madagascar ebony.
Phillip