Yes to all of those.
Typically they do not
RAHPs A no microwave is provided. Maintenance does not clean your bathroom or provide toilet paper.
No at this time nothing is included in a Stacwyck kitchen except your fridge, table and 4 chairs.
There are no ovens in Colonie rooms. There is one kitchen on each floor that has been recently renovated with a convection oven, a brand new fridge, a sink, a kitchen table, etc.
Each Polytech apartment has four singles that shares a kitchen and common area. The kitchen has a stove, microwave, and refrigerator.