I honestly don't see this job, for the electrician, as being illegal if he uses the proper raceway. This would be ideal for the electrician...
[Link: homedepot.com] But don't quote me as being correct, quote me as it's an idea that could be true. lol
I can tell you this though, if the electrician uses something like that. By code you can not attach to his raceway. No strings, zip-ties or anything. So if you are going to run with the raceway, you must attach your wire to the wall by itself.
KOT