Received Random Unconfirming BTC
My question really, could this be fraudulent BTC? 


Not sure about fraudulent, but there are parties that send (near-dust) amounts of Bitcoin to existing addresses, hoping the wallet will merge the output with those sent to different addresses, as to figure out correlations for tracking.

$30 is a bit much for this, though! It could also be that someone copy/pasted a wrong address and accidentally sent to you.


  How the hell did they get my address,


Have you used it before? If so, they probably just found it in the block chain.


  and how long until I could possibly see this confirmed?


Depends on how much fee they attached. You could help it by creating a CPFP transaction spending it.

On the other hand you might not want to. If someone sent it by accident it is better for it to never confirm so that they can reclaim it at some point.