No. Tips are for service, attentiveness, and a nice dining experience. And often servers are paid a lower hourly wage in expectation that tips will make up the difference.
Handing a bag of food across the counter does not qualify.
Sometimes. I tip when I do it at the spots I frequent.