On your second question, the power rating for the speaker is somewhat arbitrary, but technically is a function of the speaker voice coil thermal capacity. As long as you are sensible with the volume level, then you shouldn't have any problems. If the sound becomes harsh or grainy, then you could be listening at too high a volume. Most of the time with smaller speakers, it is their lack of bass capability and extension at higher volumes that makes them sound harsh.
At the distance you've specified, you should roughly expect to get up to ~85 dB, which is reasonably loud. This is based on a speaker sensitivity around 90 dB at 1 metre and around 10 - 15 dB in reduction in volume based on your sitting distance.
It is more likely you'd damage your speakers with a less capable amplifier. It's also more likely if you listen to a particularly dynamic recording or have forgotten to level your tone controls. Most consumer systems are designed with the idea that music will have a fairly limited dynamic range, typically around 6 -12 dB.