Well, time itself cannot be contingent on time; so yes, time is timeless and hence eternal.
Time is but a man-made concept, but it represents the changes from one reality to the next. This is an eternal flow, likely never to stop. However, we cannot truly know
Technically, yes; time is eternal. Describing something as eternal is to say that it has always existed and will always exist. Time itself is, by definition, existent at every point in the temporal dimension regardless of whether that dimension has a continuital limit.
That which has an end must've had a beginning.
No, time is not eternal, but God is and that is the God of Abraham, Isaac and Jacob or God in human flesh as Jesus the Christ. God is the beginning and the ending, the first and the last and the Alpha and Omega.
Time is something humans made up to make things easier and doesn't really exist so no, When the humans stop existing and/or no one believes in time, Time will stop existing.