For number 2 I just ignored. Usually turned my back on him and walked away. Yep, he was biting my pants and I got a few bruise, but he knows I'm not a chew toy now
The problem I had with redirecting is that he can take it as a recompense, or think that he got our attention, and we even want to play as we gave him a toy! I'm not too fond of all the redirecting methods, in my opinion it's too easy to pass the wrong message with them. Imagine a pup that loves playing outside. He pees in the house. You say 'no' and take him out. How can you know he's not going to think that peeing inside will let him play outside? Just too risky, but again it's just my opinion.
For the potty, well I take the dogs out a lot so they've never really had to tell me they had to go to be honest. If they stand next to the door, I will let them out, but they really don't do it that often.
I always take them right away after eating, and 30 minutes after drinking. Sometimes they poop one hour or two before eating, then I know I will have to take them after eating, but probably again 30 minutes later if they don't poop right afterwards.