#2
dude do me a huge favour and dont buy one of those cables, they record in such awful quality it will make your playing sound shitty

I borrowed one of those cables off my friend, he basically wasted £20
#4
just save up, even if it wil take ages to get something more expensive, this will produce the same quality or even maybe worse as directly plugging your guitar into your PC through its line-in