Regarding the dining table: It's always somehow a compromise in terms of space, but basically I would have to plan about twice the area for 10 dining seats, and how often do you actually have 10 people at the dining table? When my parents or in-laws come, they come as a pair, friends of course sometimes have children who also grow, but those are not such frequent occasions that it would be worth so much space for us. You can certainly arrange a lot with an extendable dining table.
How many square meters do your kitchen and living room have?