I have some experience keeping octopuses from back in the '90s and thought I would share my thoughts on your post.
You can't have corals with an octopus, right? It will eat them or something?
Based on this comment alone, I believe you have a lot of researching ahead of you.
Could this be a good project? I'd really like to keep one at least once, seems to me it be best to start with one because they have short life spans.
Keeping octopuses can be a great project, but a main factor should not be their short lifespans.
You should have a firm understanding and experience with successfully keeping a saltwater system prior to keeping an octopus. Octopuses are sensitive creatures that need a stable environment; which varies dependent on species. Keeping octopuses should not be regarded of lightly; plenty of research, study and considerations for their needs and well-being need to be planned out and achieved prior to purchasing.
If you have not read the book,
Cephalopods by Dunlop and King, I highly suggest you do.
When it comes to which species to keep, please pass on the Mimic Octopus. They may be striking in their colors and patterns, but they often do not exhibit any mimicry in the aquarium and they do not have the best survival rates.
There are plenty of small species to choose from that have fared better in captivity.
So if you do plan on keeping an octopus...
Do a lot more research.
Set up, establish and maintain a successful saltwater system.
Determine a specific species you want to keep.
Do more research on the selected species.
And create a habitat for that species.
Octopuses are amazing animals!
Someday I would like to keep them again, but I am content with my reef tanks for now.