Some of my advice would be to experiment with formatting. Use visuals if it makes sense.
The timing of a post can also be somewhat luck based. I sometimes repost my older content on Twitter, and sometimes it would do much better, and sometimes the engagement would be worse.
Yes, for sure. Recycling content can be a great idea. Timing matters as well - although I think, especially on Twitter, a constant flow of content is the key.