I do need: ACCEPT TERMS AND CONDITIONS CHECK-BOX before

I do need:
ACCEPT TERMS AND CONDITIONS CHECK-BOX before firing any order

and

CUSOM FIELDS, like VAT number or fiscal code or whatever I need for billing

and

SHIPPING INFO different from BILLING INFO.

Please advice if these features are there hided somewhere or yet to be developed.