I believe you can park over night there, I do know for sure bluffs run casino has a parking lot right next door that has camper parking and even has power outlets for campers.
The Council Bluffs Bass Pro Shop store is located next to the Mid America Arena. The two parking lots combined provide plenty of space for you.
I'd call the store and ask, but there is plenty of parking.
Thanks! Your answer is awaiting moderation.