Yousaf bhai armorall is good economical brand , i personally like their tyre foam as well as detailer spray however their polish and wax is not good.
turtle platinum wax is hybrid means mixture of natural and synthetic wax, its good wax
turtle ice wax is fully synthetic wax.
yes u can use these waxes over meguiars #7 glaze
i personally like same brand products as they are made for each others and their chemical bonding better so give looks and protection for longer time
u can use turtle waxes over meguiars glaze just give apc wipe in between for better bonding 