Hi there,
My current bid is just a placeholder. Let me know if your budget is flexible enough for $1000 then I'll update my bid, otherwise just ignore the rest of this proposal.
You have nicely spelled those steps there and it looks like a straightforward thing to implement these. I've also checked the quora link below it talks about the common stuff, hitting a fundamentally different nail with the same hammer, put random intervals between bot actions and add some proxies. Well, the problem at hand is quite tougher than this. It's browser fingerprints at play. Run it by intervals, from behind a proxy or any other common method. Every time your fingerprint will be same. That's the actual tackle you need to deal with if you're really after a pro undetectable bot. I can implement this with selenium and preferably python. If php is mandatory it's ok as well.
Anyway, let me know if this all makes sense and you're ok with these. I'll then update my proposal. Though it's quite late here and I need to go off in a moment so I may respond to you tomorrow morning.
Thanks
Ibrahim