One possible approach
1-If you're going to replace copper pipe practice on scrap pipe outside away from anything flammable
2-I've learned a lot by asking the plumber I hire if he'll mind if I watch him as he works. Like any professional, being treated with the respect they deserve goes a long way. You may want to hire a plumber to complete one section of a repipe, then do the next section yourself. I watched my plumber repipe under my house and realized experience and proper tools beat enthusiasm hands down.
3-PVC pipe (often landscaping/sprinkler) is easy to work with. ABS pipe is used for sewer/drainage and is similar to PVC as far as using primer/cement, etc.