Ubb is different then regular html, you can do stuff with ubb like with what you're wanting to do with the link to make it say something diff, you'd type your url, then end that bracket, within the next bracket you'd type your text then end off the statement- here's an example:
[ URL=http://members.aol.com/BHowe79/Caddy/Pic1.jpg]Generic text [/ URL]
This is the finished outcome
Generic text
To make life simple tho, just click the url instant ubb code button anth put on the board.
As far as your cardomain goes, id just need to look to see how they have things set up, never have done a cardomain but i create web pages so im pretty sure showing an html page with a few pictures wouldn't be that hard.