Roswell is a dump of a town and quite dangerous so I would camp outside of town.
Deer quality is not good so shoot anything that is legal. It is a tough hunt but I would suggest covering a lot of country with your glass and if you get desperate start doing a deer drive with your son through...