1) Sim, quando está conectado a uma porta de tronco e não quando está conectado a uma porta de acesso. A porta de acesso é uma porta "normal", portanto, é destinada ao tráfego sem tag. A porta do tronco é para o tráfego marcado e geralmente atua como um "uplink". Também é possível enviar dados não marcados via porta de tronco, e serão tratados como dados "default vlan".
2) Em uma configuração "normal", os switches fazem a marcação. Assim, o PC envia um pacote não marcado e o switch adiciona a tag. Mas como você geralmente tem o roteador conectado a uma porta de tronco, o roteador também precisa fazer a marcação. Mas os PCs dos usuários finais (conectados às portas de acesso) usam apenas tráfego não marcado. Além disso, alguns servidores estão conectados a portas de tronco e enviam pacotes marcados (geralmente, servidores de virtualização ou similares)
3) A porta de acesso destina-se a dispositivos finais. Por exemplo, você configura a porta para vlan100 e conecta um pc. O computador envia um pacote para o comutador, e o comutador sabe que a porta está no vlan100, e rotula o pacote de acordo e o envia onde necessário. Quando um pacote está indo para o pc, o switch sabe que é uma porta de acesso e retira a tag vlan do pacote.