Hiroshi Ikeda sensei usually sells some of his calligraphy at his seminars for quite reasonable prices.
I believe you can reach Ikeda Sensei through this link
He has usually had some stock calligraphy available, and I also believe he still does custom pieces, although his travel schedule can cause delays. I will see him here in Orlando in a couple of weeks, so I can make further inquiry, if you wish.
As for photos, Stanley Pranin at Aikido Journal used to sell some pretty good portrait photos, but he has moved away from that sort of thing these days. He might yet have some remaining inventory, though, so you might still give him a try...