Yeah, I enjoyed a few of those linked speed paintings. Inspirational.
From the notes though, they were done on an Intuos or above. I'm sure they could be done on a bamboo and paint, but it seems harder to me.
As for posting images here, you can use a photo hosting site, and [img] tag them here, or an art site like deviantart, and just link to them.