for #2, you can see how it work here:
https://vborg.vbsupport.ru/showthread.php?t=102418 ...
When we create a new entry, using the API is safer because even if the script is small, it answer all security verifications, formats etc...
btw, this is the Pre-Sales forum, we can not provide extensive answers for your needs until you are a license holder, you see that we have the answers for your needs...