3-4 feet???
Go to walmart.
No offense, but you are asking a lot of questions and talking about parts when it sounds like your budget for everything may be $100.00.
GIVE US A BUDGET!
A good complete bike will run you about $600.00 - That's for a very good non-custom built stock complete bike. A custom complete is upwards of $1,200.00 easily.
If you can't jump 10 feet, then you are entry level and really should be looking at a $200-$300.00 entry level complete bike. Otherwise you are really throwing your money away without a clue of what YOU like.