Does this option of writing any extra information is by default present in VM3 OR we had to use some extension or hack?
templates or shopper fields...
You dont need a layout override, just use the userfields/shopperfields and use the option "show in cart". Go in the edit and switch it there (toggle is atm broken, already fixed, but not released)