Thank you for you interest in Telerik Test Studio features.
Test Studio offers various verification options. Here is an article
on the topic where you could read more on the advanced verification available - style, attributes, content, etc. Once you get familiar how to do verification you can check here
on how it is done for a tool-tip.
Some of the features that you mentioned you need to verify are specific based on the exact application and it depends whether these are dynamically generated or not. Even if the tooltips are dynamic you could verify their features but you will need to include coded steps. To provide further advice the application or a sample of it would be required to determine its exact behavior and how Test Studio could interact with its features.
Let me know if the above information suits your scenario.