Don't put too much importance on IPL experience of learning unless he's in the starting XI. I've heard from players you're pretty much on your own if you are not in the starting XI. Technically you're struck in a hotel room and won't travel with the team either if you are not in the preferred 12 or 13 players. The number of hits you get in the nets is very minimal and rare. Players have said they spent like 2 months in a hotel room, wake up, breakfast, swim, a gym session at the hotel, grab a drink or two in the night, attend some sponsor's events, sign few autograph for folks who will be wondering who you are and the next day same drill all over again. Other than some cash nothing to look forward to or learn if you're not in the first 14-15 players.
If you're a bowler at least you get to bowl every session. If he's not in the starting XI he's pretty much relying on facing some batters bowling for fun or some throw downs. You don't even get to face net bowlers is what I've heard.
If you are thinking big dogs like Kohli, ABD etc will go about helping the youngsters in the team you are dreaming. It'd be hard for the younger and unpreferred lot to get a selfie with them let alone get a coaching session from them.
Bottom line, there is no magic pill that'll make anyone good in my opinion. Cricket although a team game is a solitary sport. Guys have to put in the hard yard, work themselves out what works best for them, give it everything and not get carried away. Just because you hang around with better players doesn't make you a better player.