[I'm not a computer expert in the slightest so please use simple language and as few acronyms as possible

]
I currently have a fairly good Desktop PC at home. It's running on a normal BT Broadband wotsit at the moment but I want to go wireless for the imminent arrival of a decent laptop [for bedroom porn].
I have been recommended
THIS router.
I was told I should be able to access files on my desktop from the laptop with this? Is this true?
Does this mean I will be able to print/scan on the printer currently hooked up to the Desktop without plugging in wires, or is there a way of doing that wirelessly anyway? [it's an HP 2410 all-in-one thing if it makes any difference]
ALSO I have a desktop at work [my one from a few years ago, it's shite but I use it for updating my website and photos of cars etc]. I plan to get the same router for there as well...
Is there anyway I could then access information from THAT desktop from my home?
Any suggestions/better routers?
I realise this may all be common sense to some but I'd like to know what exactly I'll need before being "sold" something I don't need by the 16 year old kids [that know more than me

] in Pissy World
Cheers