Okay that makes a big difference. On CB if you wanna sell your vids yourself on your profile they make it easy so follow their instructions on site. If you wanna do it yourself you need to host them somewhere else. (Dropbox is popular, or I recommend Project Maenad for this.) Put a pic on your profile of said vid, the time it is, how much it costs, a short description, or however you wanna do it. Guys tip and you privately give them the link for it.
For privates you can follow Britishs advice and ask for tip up front, only do it for friends, etc. You can also clearly tell them you have a minimum and if they go under they need to tip the difference or get banned for life. A lot of guys just wanna pop in see you get naked and then leave, so it sucks. They arent ripping you off cause you arent guaranteed tokens but there are ways to protect yourself from them promising a long time then booking it. On CB you can set an amount for how long they want and have them tip you that amount then do a password only show for them as well. Just watch your own time of course but that way you're getting the money and they are getting their show. Any one serious about it should have no issue doing it that way and they can always tip for more time in the show.
For colorful images you make them yourself. You can use anything from Paint on your laptop to paid for programs. It's just how fancy you wanna get with them. Once they're done you wanna host them somewhere (Imgur) and put them on your profile that way using the links your hoster gives you.