Do I need an attorney to file an injunction?

No, but an attorney improves your chances of getting it granted and properly documented.