Hi,
I don't know the interface between SAP CRM and LC, so not sure if this will help.
You can access the mandatory property using script, so this would make a field mandatory:
TextField1.mandatory = "error";
This would make a field optional:
TextField1.mandatory = "disabled";
There is an example here: http://assure.ly/hxHupW.
Hope that helps,
Niall