Low poly character

Hi all,

I have some doubts about the ideal low poly workflow.

By now I have created this character. I’m planning on animate it and integrate with unity in the future.

It has a mirror modifier, and I have unwrapped it to paint the texture.
But I’m not sure if it’s better to apply the modifier, and unwrap it and paint it later.

Can I rig and animate a character that has a mirror modifier? I do not know if I can continue with the mirror modifier (without applying it until the end) or you have to apply it at the beginning of the process.

I’m not sure what would be the ideal workflow.

Sorry, I don’t know how to ask it more clearly.