Can you give me tips on where to get cans / caps ?
No. I don't maintain any kind of lists of dealers of graffiti merchandise, so you should check out the corresponding section on artcrimes' faqs, or better yet: ask someone in your city. best way there is.