What is the impact of large varchar data types on indexing?
The very first thing to ensure is what the requirements for the size of the data is.  If it will ever be above 900 then you can't create this index since an insert of more than 900 characters will fail.

Here's an example.

As far as size of the index goes, no, the size of the varchar data type won't affect how big the index is.  Because the data type is varchar, it will only take up the size of the actual data.  If the data changes a lot, though, you will get fragmentations depending on your index fill factor because the allocation for the data will have to grow if more characters are added.