For 1 no. problem, i think you need “FALSE“. I am not sure, is it the solution for you problem or not. If “FALSE” is the solution for your 1 no. problem then i will add this field.
2 no. You have to maintain your shipping from your merchant account. Per product shipping feature is not available.