I do not have the matching Green inserted door panels. They would have power windows anyway. So, unless your hatch was converted to power windows, they wouldn't work

AAron i dunno about the bottom part.. You can always make something fit.