Hey quick profile. See attached. Shouldn't get stuck. Does the quest "Assault on the Iron Seigeworks" Garrison Daily.
Its in the horde reputation section and Horde only can get rep with frostfire so yes its a horde profile - however anyone can kill mobs.