Man of Honour
Personally I'd book a separate flight and tailor it yourself. I'd aim to spend longer in NY than in Vegas. Then find some deals for a week or under in NY and a couple of days in Vegas - you can get cheap internal flights, but I'd research it before leaving it till you get there.