Yes, this will fit your 05 Lexus LX470 and will leave room for the sunroof opening.