Permanent ban means FOREVER, as i'd assume you know. There is no set time where your ban will be lifted, which i guarantee it wont be anyway. There are xG members or players who are in the same spot as you are right now, and they played for like 2+ years. No set activity will get you unbanned, the only way you'll be able to get unbanned is if you use this : Want to get unbanned? | Xeno Gamers
Otherwise, you have like a 99% chance of staying banned.
If you do the unban thing, you'd be unbanned as soon as someone saw it.