Try Podcast Addict for Android, free version works fine.
You can easily add any soundcloud url to it (also itunes, youtube, etc) and it will auto download it when something new is added, so you can listen later offline.
Been using it for a long time and very happy with it, but there are plenty of other podcast apps.
I believe it's this one but it looks like it's not in stock on Amazon anymore. Hopefully the name will help your search though!
https://www.amazon.com/Samson-C01U-Recording-Podcasting-Microphone/dp/B000H4MZU2
As for the individual products you can get the Samson C01U separate. It's a decent starter mic, only reason I replaced it was to upgrade to mics with XLR. Do note it's a condenser mic though, they're quite sensitive to background noise. If you're looking to record anywhere with ambient noise you might be better off looking at a dynamic mic
I believe the minimum requirements include a GTX 660. I have one and it runs at around 40fps in open areas at the lowest settings (looks about the same as these pictures).
It's a pretty intensive game, but your hardware should be more than enough for it on med settings. try going HERE to see what it says about your gear, then check THIS GUIDE out to see if it helps you at all.
I use Podcast Player for android and it works great. It's got one ad when you open it but afterwards it's all good. It has them all on there and updates whenever new ones come out