Honestly, if you get a good grasp of CS2, then you are going to be fine in CS4. In any case, there are a ton of books out there for CS4, including a "dummies" book.
Yes, any digital printer should be able to print from your Illustrator (or Photoshop) file.