Thanks to some advice and guidance, I can at last say I can almost implement this bad boy.
Imaging was/is a problem but a fix for later, for now I had to get a work around to be able to deploy for the customer. REAL LIFE PRODUCTION workflow no YT BS, now just to do some research on error handling etc. then stress test and deliver to customer.
Awesome feeling to deliver a solution which solve real problems.
Cheers
PS. Will drop a video later