There are counseling options for people with limited funds. United Way organizations have counseling avaiable to people based on their income....and they do have good counselors available too. Since you do have intenet access I would do some searches on the internet for income-based counselors.
As for finding out if there is anyone, yes...what you mentioned works. There are actually programs you can download (sorry I don't know what they cost) that will track each keystroke if you really want to know where she goes, what e-mails she's sending etc.
I'm not saying she is straying...I'm just saying you need to find out for sure.