The only things you seem to be missing are the stones.
I don't know if those japanese stones are everything you need.
If not you need a finishing stone and I recommend a Belgian coticule.
These are natural stones of high quality, and seem to be prefered by most people here as finishing stones.

As for having enough: I have far less than you do already and I get by.

The only thing I can encourage you to do is to experiment with different grinds and sizes, because you'll find that different razors give different shaves.
Also remember that a razor does not have to cost xxx$ to be a great shaver.

Welcome and enjoy this forum. It is a friendly place to be.