up to you if you want to vaccinate,but,if just kept for pet and as you have no other pigeons with him,personaly i would not,but,your choice !!!
there is no significant way to tell a male or female in looks in a pigeon,unlike budgies with brown or blue nose,,,the pigeon in your pic looks a young one by the pink nose on your bird,it will start mature in about 5-7 months and then its behaviour will normally tell you if its a cock or hen basically !!!!
hope that helps a bit !!!!