Everything you need is in the data sheet.

You can set the port directions using TRISIO.x=y where x is the GPIO bit number and y is 0 out output or 1 for input. Or use the PBP INPUT or OUTPUT commands, for example:
OUTPUT GPIO.0
INPUT GPIO.3

The ADC is set with ADCON0. Page 30 of the data sheet tells you what to set it to for various configurations.

Are you using MPASM as your assembler? MPASM has files for the 10f220, so if are using it you would just have to make your own PBP files for it. Use the 10f222 PBP files as a base and change the CODE_SIZE to 100h and the included MPASM file to P10F220.INC

The internal oscillator is set up in that config file with: _IOFSCS_4MHZ or _IOFSCS_8MHZ

*edit* 2 above replies beat me - havnt tried PBP on this pic, so they may be right.