Squeaky brakes is pretty common on these bikes. If you do a search you will find quite a bit info on that topic. It's pretty common to cut grooves in the brake pads to eliminate or reduce the squeaking.
As far as the dragging is concerned, you should get the front wheel off the ground and spin the wheel and see if it drags, it should spin freely. If it is dragging, you should use the procedure in the Honda service manual to adjust the front brake. If that does not work you may need to rebuild the front caliper, it's not a big deal, you will need to remove the caliper, and either pump the brake until the piston pops out, or use a grease gun or compressed air to eject the piston. You can then remove the rubber piston seal and clean out the groove. Replace the seal (Honda still has them) check the piston for excessive pitting and if it's good reinstall and you will be good to go.