Before anyone dives in and starts selling you all the bits and pieces they don't want/need any more. You mention that you are new to archery, have you done a beginners course?
The reason I ask is that after a beginners course you will have some idea as to what you need. Saying that you want a 25" riser is one thing but generally it is the length of the limbs that determine the length of the bow. 66", 68" and 70" are the common sizes, but the length of bow will depend on your height and draw length. As for the weight, 30# is slightly heavy to start out with, unless you have already done a course and worked your way up to that weight. I gave up shooting a recurve bow and switched over to a compound bow after two years. I had only just switched to 32# limbs, having worked my way up from 26#. The correct arrows will also be determined by the bow draw weight and your draw length.
If you haven't done a beginners course it will give you six weeks use of a bow and arrows during which you will discover if archery is the sport for your two boys. There is nothing worse than shelling out hard earned cash for bows, arrows, quivers, tabs, arm guards etc and then only to find out that they are not too bothered and would prefer to be out playing football instead.
If you are just messing about in the garden/field, buy what ever you want and enjoy*. If you are serious and plan to stick with the sport, join a club and shoot competitively, then do a beginners course to learn the correct form/technique and get some advice on what equipment would suit you and help you to become an excellent archer.
*Please make sure that you take every precaution to make sure that you, your boys and anybody else are safe. A bow and arrow are dangerous and can cause serious injury. Never allow anyone to stand in front of somebody shooting a bow and make sure that the target area is situated in a place that will prevent arrows from flying off into the sunset should you miss the target. Trust me, it will happen.