ArchViz Questions - HTML5

Hello Everyone,

A couple of questions regarding best practices for ArchViz to HTML5.

I noticed in the example ArchViz file - room.blend, that each wall was modeled as a separate mesh. Is there a benefit to modeling walls as separate meshes as opposed to say, a cube, delete one face, add and apply a solidify modifier? Are multiple materials on the same mesh an issue?

Any recommendations for lighting ArchViz scenes - are there any benefits to particular lamp types?

Thanks in advance!