Then can someone mine future's bitcoin? (take advantage of time while others compete within 10 minutes)
What does this mean? Everybody competes with each other to find the next block afaik. Do you mean can somebody skip the next block and mine the next 2nd/3rd block instead? How would that block be valid if the previous block is yet to be found though? You might be referring to orphan blocks too I guess[1]. CMIIW.
Seeing you've forked Bitcoin on your previous posts, I think you're quite knowledgeable when it comes to mining software. Some of you're questions, especially the software part can be answered easily if you check out the GitHub page imo.
[1]
https://www.investopedia.com/terms/o/orphan-block-cryptocurrency.asp