They will not charge you for an extension (even Spirit won't stoop that low!).
Are you similar in weight now as in 2007? It may very well be that the seatbelt fits without the extension! As far as the seat size, from the way you describe yourself, you're probably fine. Be polite, be patient, and, above all, be professional and you'll probably have a great flight.