it is nearly standard here in the USA that mechanics install such a filter for the transmission on Honda automatics. Its not readily available in Pakistan and engine oil filters wont work in this application.
For the ATF, the links you provided are good - the ATF claim to work with DEX 3 specification which is required.
To make it simple, Follow the video, I would actually do it 2 litres at a time, just to be safe as it can get really messy if the pipe shoots off.