Community Tip - You can change your system assigned username to something more personal in your community settings. X
Yes, it's possible. You have to customize the promotion workflow expression using Windchill API.