Sorry for my total noobness in this area. Been playing guitar 12+ years but never got into recording...

heres what I'd like to be able to do:

record decent quality audio so that I can put some of my originals on sound cloud.

being able to edit and mix tracks would be nice. I'm a guitarist/bassist and like to mess with drums. Being able to mix the three together would be great.

video would be cool too... actually yea I'd like to get into youtube videos.

Any help appreciated... specific components.... mics, interface, camera, software? etc?

All of this is answered in the Interfaces sticky.
Gibson LP Traditional, LP GT, LP Studio, SG Standard x2
Barber Tone Press > EHX Worm >TC Polytune > MXR Custom Badass 78 > EXH Glove > EHX East River Drive > Zoom G3 > TC Spark Mini Booster
Laney VC30
Marshall TSL602
Jet City JCA22H
My SoundCloud