Can people see if they are affected by negative aura from invisible enemies?

Solution 1:

Yes, they can. You can also see positive buffs on your enemies if they have an allied invis hero (with let's say a Vladimir's offering) near them.