Benbenberi is correct. In Britain the eldest son would be Lord [Courtesy Title]. The rest are Lord or Lady Firstname.
Whether the servants call them Young Master/Miss or Young Lord/Lady or Lord/Lady Firstname, or My Lord/Lady (to their faces) would depend on what the Duke and Duchess enforce or, if they have no strong feelings, then what the Steward, Butler or Housekeeper enforce. That would depend on how formal those people are--so ultimately up to you.
Ditto for the heir. Though if he's the Marquess of Queensbury or the Earl of Shrewsbury, for example, then at that age I'd find it a bit odd if they called him other than Lord Queensbury/Shrewsbury and "My Lord" to his face.
His family would probably call the heir Queensbury/Shrewsbury (no Lord) and only use his given name if no one else was around. The rest of the siblings would probably be called by their given names and referred to (to servants and people not close to the family) as Lord/Lady Firstname.
"Charlotte, darling, come sit here. Meriwether, bring Lady Charlotte her blue cashmere shawl."
"Queensbury, you're all in your dirt. Bunter, take his Lordship's coat."
This is assuming your story is not contemporary.