Great question! Here is a thorough breakdown of our boys’ products to help you find the right size!
If the boys you're shopping for are ages 6 months - 7 years old we have boy's clip-on bow ties available here!: https://www.thetiebar.com/bow-ties?type=boys-clip-on
Any age 7 - 15 should wear our pre-tied. 15+ can wear our adult bow ties. These will have an adjustable clasp that can be worn with neck sizes 13 3/4" to 18 1/2", so as long as they're within that range, that will be a good fit! If you're worried about them fussing with the bow, I would suggest the pre-tied option so that it doesn't come undone.
Our boy’s neckties are 48 inches in length - meant for boys aged 6-12, or between approx. 4-5 feet tall. You can view boy’s neckties here: https://www.thetiebar.com/ties?length=48-inch
That being said, necktie length can easily be adjusted by tying the tie unevenly (so that it ends up the correct length) and trimming or tucking the tail end of the tie.
As for suspenders, that really depends on their height. We have two options for Boy's Suspenders here, that adjust from 20.5" to 34.5". These are meant for approximately ages 6 months - 7 years old: https://www.thetiebar.com/search?searchKey=boy%27s+suspenders
8+ should be able to wear our adult skinny suspenders.
We have 2 options for boy’s socks, for toddlers approximately 2-4 years old. (specifically shoe size 7.5-12 for Toddler Size Shoes). You can view those here: https://www.thetiebar.com/socks?type=boys