I am clueless, truly. Please speak to me like you would a 5 years old - assume NO prior knowledge of financial matters 
At long, long last I have taken out life assurance so that my 17 year old son has something if I kick the bucket. This is important anyway, I know, but in our case it's doubly so because we have very little family & he'd be on his own if anything happened to me :(
My policy is £100,000 for a fixed term of 10 years (I figure that if he's in his late 20's & I go, at least he'll have had the opportunity to establish a life & job for himself).
Do I have to make a will & specifically name him as the beneficiary? Is this something I can do myself with a WH Smith pack? Or do I really need a solicitor?
Because he's currently under 18, do I have to name a trustee? What happens if I don't.
If I die with debts, will he have to pay them out of the £100k?
All advice very gratefully received. All I want to achieve is for him to have some cash if anything happens to me.
TIA :)