Wow, lucky you.
How high from the floor are the nest boxes? If only 2-3 feet, they won't need a ladder. That extra closet shelf will make a nice ladder though, if you want to reuse it. Nevermind, with giants I'd do a ladder.
You'll also need roosts if you don't have them
You can fit 20...