Welcome to LRO...... I am in Colorado Springs.. As far as parts go try
www.pikepeakrovers.com or 719 -660-8535 and they will find you a latch. If you are more towards the I-70/c-470 area give JC Rover and 4x4 a call... Both shops have been great to me. I am not sure about the red parts. I know where white ones are at. Also..... This weekend (sat march 24) we are doing the trail China Wall if you would like to come just let me know and I will give you directions, your rover can handle it.... and for your bumper my neighbor has all of the original plastic pieces for sale if you want to go that route!