put my time as 7 seconds before it ends, is that enough possible time for it to snipe?
That should work.
It's been a long time since someone complained on the forum that their snipe was placed too late. If anything, if ebay's got much traffic, your snipe might go in a few seconds earlier.