Hi,
> does it support Python
No, just .Net and Java (https://support.smartbear.com/testleft/docs/general-info/net-java.html).
> Does TestLeft bring the namemapping feature to Visual Studio?
No, not as a copy of it from TestComplete. Object Spy exists as UI Spy and Models are provided instead of NameMapping. https://support.smartbear.com/testleft/docs/using/creating-tests/mapping-test-objects.html While Models might be more convenient approach for developers, it is my opinion that they are less illustrative for regular test automation guys and those who prefer Keyword Tests in TestComplete.
TestLeft provides several sample projects with Models of different complexity so you may take a look at them and make your own opinion.