No, the finials are not removable.
I need a 130 inch rod
Thank you for your interest in the Standard Café Curtain Rod. Please stop in at your local Home Depot store and speak with on of our associates in the drapery department or call our customer service at 1-800-430-3376 for more information regarding this item. Thank you for shopping The Home Depot.
It say's in the specification area it is 1.1 inches projection