Always apply to a safety school, in case you don't make your first choices. Get these letters from people who know you the best. Ask professors who gave you an A. People won't turn you down. Study the analytical, try sample questions first, so you know what to expect. Studying won't help that much.
General test is done online.
4.5 hours for test. The test graduates the difficulty until you don't answer a question, until you max out. It can be very short if you do well. 2.5 hours actually spent on the test. Sample questions online.