1. Personally I always do it with encryption constant but it's only truly necessary for shinies as far as I am aware because they remain usable.
2. This is mainly for legendaries and events. Starters and other pokemon aren't IV locked but the chances of them having multiple 31's are extremely...