1.Используй скрипт в WPF.
2.Не меняется в течении всей сессии. При следующем входе в игру ID скорее всего поменяется.
3.В WPF большая часть пакетов уже разобрана. Смотри вкладку автологер. Остальное приходится искать самому.
Вот, почитай как это делается на примере
клац