Well the good news is, we haven't heard much about Rapp (good or bad) and Hamlin has sounded like he's been having a good camp so at the very least, they probably are just signing for depth during camp while Edwards and Bishop get healthy.
Yea I dunno. Offseason program started April 15th. He was signed May 14th. I know there is probably a lot that goes on that is playbook related but they really weren't doing any drills in that time frame before vet mini-camp.
Hamlin has been in the system for 3 years now. McD even said that safety is the hardest part of his defense to get acclimated to. He's going to be in and out of games at some point but I don't think it's a reason for concern.