Yes, anyone can get lice, no matter whether your hair is colored, permed, or virgin hair.
I suppose you can. I don't think it really depends on the quality of your hair and on the head skin. But I also think that kids are more likely to get lice. Maybe it is connected with their lifestyle. They touch and communicate with animals and other kids. But some adults can not notice this problem. You can read about how do I know if I have lice.
Just because you have dyed your hair does not mean that you won't get lice. Why would you think that?
I actually had a beautician tell me that you cannot. Doesn't make sense to me.