Thanks for the replies it have really helped a lot and I now have a better understanding of lock time in Bitcoin transactions and also how it relates with RBF.
Why not ask this on the general board where you will get more better replies?
I think you're right, maybe I will ask this on the general board and see what more I can get there. Thanks.