1st, on the bank account thing - yes, you need a bank account with direct deposit. Make sure you bring a few deposit slips with you on your person when you go in - you'll need the bank routing number the very first day, and if you don't have it you may be pressured into a shitty bank deal (the Army does this crap all the time).
Brian wrote:I was just checking some charts out online and, if they are up-to-date, it says my rating has a reenlistment bonus of up to $75,000.

Re-up bonuses are highly variable through time. It also depends on what rank/grade you are when you sign up, and how many times you've re-upped before. Also, while the final number sometimes sounds big, you don't get a lump sum - it's half up front (at 28% tax rate) then the other half split into annual payments across your new enlistment timeframe. Finally, a 75K bonus would require a 6-year new contract with a very late re-up (if you re-up too early, your remaining contract time is subtracted from your new enlistment when calculating the bonus).