My question is could you actually use custom made photo(s) that you could print and hang on your wallet as a piece of art in obvious place, but that art would hide bitcoin inside?
Scanning photo(s) would give you access to your keys, and you could even make mini printed version and keep it in your wallet, for international travels.
Not using this method. It doesn't matter how good quality your prints are or how high tech your scanner is - the file your scanner generates will never match the file you originally used. The picture in the file might look the same, but even a single pixel off by an imperceptible degree, and your hash output will be different.
You could maybe put a bunch of files on a digital photo frame (as long as you are sure the photo frame doesn't compress them or similar) and still recover the same wallet from them, but I still wouldn't suggest it given the reasons we've discussed above.