Re Stands , you will probably need no less than 15" height , more like 18". Your method as shown will end up a bit clumsy to achieve that height. Can I make a general suggestion for you.
MDF is quite good for stands as it is non resonant. Using 18mm sheet make 2 bases the width of the speaker but square , giving a bit more front to back stability.
Make 2 pillars of the appropriate height , laminate 4 or 5 thicknesses to give you about a 4" x 8" section , nice end beefy. Make 2 top plates slightly less than the base of the speaker.
Add any edge chamfers etc and paint black as per the norm.
Your suggestion of foam will not work well as the speaker will be unsteady. I would recommend either sorbothane pads ( e bay ) or spikes.
Also for the base I would recommend spikes on a threaded insert to allow you to square up the whole set up. Spikes give a good solid non resonant mounting. E bay again.
look here , pretty standard stuff , well proven ....
https://www.google.com/search?q=MDF+...w=1024&bih=650