considering that the original reason given for vampires not having a reflection and not showing up in photographs was because of the use of silver for mirrors and photographic film at the time, i imagine modern vampires would have reflections (mirrors these days are made with aluminum as a backing, as it's substantially cheaper and doesn't tarnish) and would show up in photographs (image sensors contain a negligible amount of silver)
-F