This is really a matter of opinion but in my opinion, the requirements should be age 21, and graduated high school with a class on the Constitution.
This is just my opinion...so don't take anything I said personally.
Hope this helps, have a great day!