1. This depends on you, there are people who feel more comfortable with waiting to see how they preformed on the exam before spending the money to apply. On the other hand, there are people who would rather submit prior to receiving the score to avoid delays. Its always good practice to apply when you feel is best for you. But a word of caution, in the most recent cycles, verification has taken much longer (some 8-10 weeks if I'm not mistaken). So if you are pretty confident, id say it may be worth applying prior to receiving your score (but that is only my opinion, I applied extremely late this cycle and am regretting some of my decisions). What I've heard of some doing, is submitting their application with a smaller number of schools listed (just to secure their place in the verification line) and then adding more school once they've received their MCAT scores. The logic with this is that you can add schools any time without it jeopardizing your verification process time, and should someone need to withdraw, it would be less of a financial investment (..but even then, you get some money back). Im not saying do this, just saying it is what some have done. 
Here is the link so you can reference the information I gave regarding your question
https://www.aamc.org/students/applying/amcas/faqs/147904/aftersub_shared_2.1.html
2. Im not quite sure I understand your question here, but if it is whether or not AMCAS verifiers will put you at the end of the cue if your MCAT isn't there in time for verification...then no. They will simply verify it as normal and update the schools once your MCAT score comes in. Now, if you do submit without an MCAT, it is probably in your best interest for it to be there by the time individual schools start reviewing the verified applications received from AMCAS. <-- This last part is just my own opinion.  
This is a quote taken from the AMCAS website. 
"AMCAS will verify and process your application without your MCAT scores. Once the scores are made available, AMCAS will upload your scores automatically into the application. If your application has already completed verification, AMCAS will send updates to the medical schools indicated in your application informing them of the update." 
As a final note, if you have more questions or just want to be certain, I would recommend calling AMCAS. They are very helpful, and its always better to be safe...
Hope this helps, Good luck!