the double ll pronouced as a y is a sound only made in spanish, ive never seen that in italian and it is montella, the double l just gives it a harder l sound but never the y
the spanish from spain will say luish, gomesh, etc because making a "sh" sound when pronouncing s is a very particular thing people from spain do. but figo's name would be luis and a correct form to pronounce his last name would be vego. hope that helped