Retirement tax questions

Income IS taxable to Resident Aliens (greencard holders), but not subject to FICA (Medicare/Social Security) taxes. Thus 'other income' vs 'Self-Employment'.