I do not look to the web everyday..
Below , my points
- Your scenario ( where one building has much lower roof than the adjacent bldg ) ; most of the city planning rules do not allow windows on exterior adjacent walls . ( assuming the area is the privacy of the lower bldg )
- Your concern regarding the columns on the higher wall , most of the codes define column fire rating equal to fire rating class of the bldg..
- making the floor below the roof unoccupied is more dangerous than occupied ..( in long term will be the storage area of broken furniture, books , used PC s....)
- the codes could not adress every scenario .. you should get opinion of the local fire department and sometimes it is necessary to get services of a fire expert..
- In your case , my approach would be ; ( both walls would be firewall , no window on the wall of high bldg, RC roof slab for the lower bldg ...)