Could someone please clarify whether it is possible to include HTMLElements block inside another HTMLElements block.
Yes, why not? Actually using blocks inside blocks is the main reason to use htmlelements at all.