Can I keep them on my dining table?
Yes, a small vase with the flower planter will look lovely on the dining table.