Yes they do that to attach to your applicatin / file. Simply to identify you and put name to face.
Same as other airlines ask for a hard copy photo. Virgin does it themselves.
In regards to notice periods, I dont have to give any notice, but I know people who got through so far and do. So I wouldn't say they'd go by that necessarily, as most people working would have to I guess.