Yes
no it is connected to usa and touching Connecticut
Yes, Staten Island is an island.
The first fort on Castle Island was built in 1634 for the sea defense of Boston. :D
Rhode Island.