I think the problem of providing just one address is that you will not know who has sent you the BTC :-/
With the current amount of orders I should be good for now

. But I'll instruct my customers to add the ordernumber as a description. anyone can add a description to their payments right?
To be honest I'm not sure if you can add a comment/order number with a payment, maybe somebody else can let you know about this... I run a store that accepts bank transfer and that's what I do, get the customer to put the order number as the reference but 99% of the time the payment actually shows the customers name in my bank account anyway, on the odd occasion (I think when they go directly to my bank to make a deposit) it will only show the city/branch name and the reference/order number.
This is what I like about JGA's payment module, it makes a new address with the label as a prefix and the order number, so you could have a different prefix for different stores and still use the same wallet without it getting confusing, like in the screen shot below:
http://s24.postimg.org/4bcsocibp/btcrccri.png Sure. Well I'm using Electrum and it's possible to add a description to your payment. Will have to check if that's standard.
Eventually jga's module is what I need, because it's the only way to automate things. For small scale I think it can be done my way as well..