is a sign of gum infection
& inflammation which happens because of plaque & calculus
deposition on tooth & border of gums. You need to get a clean up (oral prophylaxis
) done to solve the bleeding
As for the gaps between your teeth, if it is too huge & making you conscious about your smile & looks, you need to get braces treatment done.
If the gaps are not too wide your problem may be solved with removable wire appliance & you may not need to put braces.