Hello, Vitor can uninstall without any problem, will not impact the SQL engine.
As you say in Microsoft SMO
SQL Server Management Objects (SMO) are Objects Designed for programmatic management of Microsoft SQL Server. You can use SMO to build customized SQL Server management Applications. Although SQL Server Management Studio is a Powerful and extensive application for Managing SQL Server, there Might be times when you would be Better served by an SMO application.
For example, the user Applications that control the SQL Server management tasks Might have to be simplified to Meet the needs of new users and to reduce training costs. You Might have to create customized SQL Server Databases, or create an application for Creating and Monitoring the efficiency of Indexes. An SMO application Might also be used to include third-party hardware or software seamlessly into the database management application.
Summarizing are objects that give you the means to develop applications to manage SQL Server EX:. as if you were going to build your own SQL Server Management Studio. I hope to have helped you