@low end glitch > I'm going to answer your questions as follows:
1) my question is if i get the djm 250 and one cdj 350 can i use that with software so i wont need another deck until i can get the money?
You can't map the DJM250 to any software. You won't be able to mix with only one deck.
2) do i need hardware for scratch live?
Yes, you'll need a SL box or a Rane mixer.
3) can i torrent it?
Seriously?
4) would they work with ableton?
In order to do what?
5) also are these gonna go down in price anytime soon?
Unlikely but you could try contacting your local dealer to see if they can give you a deal on buying all three units at the same time. Failing that, have you considered buying a controller like the DDJ-S1 / T1 or Ergo?