yes to all of your questions mate