Yes, LP "basic" can handle multiple "add-on domains", all pointing to one hosting account, as 10 separate sites. With 10 websites, once they get a little bit busy you might have to move up to VPS or even dedicated, but at least you should be able to start with that. Note that for ecommerce you might want SSL (https), and I don't know if you will need a dedicated IP address for each site, or if one will do. I'm pretty sure you'll need a separate SSL certificate for each, as those go by domain name.
You might want to consider whether you want 10 different shops, or can better organize your products by categories in one shop. Of course, if one shop is to sell Bibles and another is to sell adult sex toys, you might not want to be mixing them!
