I agree, in a couple of years we could easily have 4 or 5 of these guys as starters and high quality starters at that. This draft was never going to be about getting year 1 starters, our roster is too good for that. We did make some really good future picks and I think they COULD all contribute this year but I wouldn't be surprised to see them take a developmental role. All lot of people are talking about Gaines as a potential starter alongside AD and Brockers but lets not forget JFM or SJD. I could see Brockers playing a lot of Nose with JFM at DE. That would give Gaines the time to learn and develop. That said, I do think Gaines is going to be a great signing.
I also wouldn't rule out Dakota Allen either, just because he was a late pick, I think he is better than a 7th round pick. Again, in a couple of years time he could be a starter at LB.
Rapp and Long both come across as very intelligent players and I think they both have a very strong future with the Rams.