@Calderara Serge ,
for Q1: On a quick repro I have observed that adding "location" param ran the command successfully.
az container create --name suvasara-containergroup --resource-group Networking-Resources --image mcr.microsoft.com/azuredocs/aci-helloworld --vnet Networking-Resources-vnet --vnet-address-prefix 172.18.11.0/24 --subnet default --subnet-address-prefix 172.18.11.0/24 --location westus
Note: Even after creating the container instance, I am unable to find the network profile ID. Looks like it was removed from the CLI module.
for Q2: When you first deploy a container group to a subnet, Azure delegates that subnet to Azure Container Instances. Once delegated, the subnet can be used only for container groups. If you attempt to deploy resources other than container groups to a delegated subnet, the operation fails. Please do verify whether the subnet is part of any other resources or a gateway subnet.
Please do not forget to "Accept the answer" wherever the information provided helps you to help others in the community.