I am so sorry I didn't see this sooner. I never ignore my responses for forgive me Pixie!!
The buttons were optional and would go in the center of each flower like a little flower might have a center.
It's about 4" wide. Yes, you could make this into a runner by doing more of the flowers, and attaching them as you go or in strips and then tying them together as strips.
That said, you could increase the size of the flowers some and you wouldn't need as many flowers, but you don't save any yarn or time.
I hope this is late but still useful!!