The COLREGs (as well as local supplemental rules) are rather complex. All of the additional items I listed are implicitly required at least for certain vessels in certain conditions.
All you "need" are the stars and some way to track time (a basic implementation conveniently provided by the sun). Everything else just increases accuracy. ;)
Charts, sextant, and regular visual observations are all strictly necessary.
Some kind of semaphore would probably be handy too.