Yes, and reduce the size of new_half_dollar to current_quarter; new_quarter to current_nickel; dime remains same size. Nix nickels and pennies. Dollars become smaller than current_half_dollar, but larger than current_quarter.
[2] I am among the few people who actively uses half dollar coins — they're simply too bulky for most people (I'm a fatguy so I've got enough pocketspace).