Hi,
Here is my 2 cents:
For the hole on the wall, you can find filler in any hardware store (like Rona or Homedepot). just use a lil bit of filler to make them flat, then do another paiting. the holes on the wall will disappear.
for carpet cleaning: you can rent the carpet cleaning machine from Homedeport. it will cost 35 (?) cdn for 4 hours. but you need to do the cleaning by yourself. but i don't think you can remove paint by ordinary carpet cleaning detergent. you may need to use some solvent to dissolve the paint first, then do the cleaning.
good luck,
Huaming