no. here is a list of other restrictions.
the Epic affixes at the bottom of the post need to be updated, as there are a few Epic affixes that are restricted to certain items.
Block: can only be rolled on OH Weapon of any Class, but can be found on a few other Legend Warrior Items except for Necklace.
Extra Attack Chance: can only be rolled on MH & OH Weapons, but can be found on a few other items, like the Legend Ring and Necklace that have Living Force Set on them.
Weapon Damage + and %: these can only be rolled on MH & OH Weapons. they are only found on Weapons.
MP Reduce: this can only be rolled on MH & OH Weapons, but I think I have seen it on other Legend items. if I remember to do it, I will take a look later to see if that was only in my head. it only affects the Weapon it is placed on. it reduces the MP used by the Skill on the Weapon by up to 40%. if you find this on an Eternal Weapon, I guess it could reduce the MP of the Weapon by 80%, but I haven’t tested that one out.
Edit: looked in the Codex and no other items have MP Reduce other than Weapons. I did notice that no Rogue Legend Weapons have this on them, but you can roll it if needed.