As far as your wobble, I agree with Bgirl, make sure everything in your front end is correct.
As far as stem design, there’s nothing wrong with that part, and at least in the past it was available in a wide range of extensions. You have to keep looking.
Your saddle is for me a lot higher than the bars which suggests a frame too small.