To answer your questions seperately:
1. It is UP TO 90,000.
2. This is right
3.This is only the first step, a meeting in senate judiciary committee, it has to be passed by the whole congress( up and down), and signed by Bush, then it is law. No when knows when that is gonna happen.
Besides, pray that there won't be any change later on to make it less favorable.