Some questions about rooting ...


Hi everybody,
i've read a lot of posts here about what rooting is and does and i still have some questions:

1. Does the service provider or country matter in any way when you root your phone or is it just the brand and model that you need when searching specific instructions on how to root?
2. Since the only reason I'm considering rooting is so I can move my apps completely to the SD, is there any other way around without having to root? I suppose not, but still just wanna make sure.
3. Supposed I root and everything is Ok will I need any additional software or tweaks so that I move my apps to the SD and keep them working properly or the stock task manager will do the trick just fine?

If it matters for any reason I'm talking about ZTE Blade running 2.2 Froyo