Hello,
The baseboard radiator is supposed to rest upon the "Finished Floor". However, if there is rug then it would rest on the subfloor and the rug atop the subfloor as well.
The endcaps should cover. Note. If you have hardwood and the radiators are off the hardwood , you will see the copper...