I did a DIY to one of the upper bedrooms last year, which was 1967 3/4" red oak strip floor with a bajillion staple and carpet tack strip marks. I agree with justanengineer that the prep work is the most important part and check the wood species or veneer thickness to ensure it is a suitable candidate. I used rental machines, for which you have to be choosy and fairly careful of since they are often abused and may cause damage if they are in rough shape. A drum will take things down a lot faster than a big random orbit machine - but there is more chances of introducing marks using the drum. If you are worried, the big random orbit will get you a good result, but it will take a lot more time and probably pad changes.
Since this was my 'test room' before I do the rest of the upstairs/downstairs a few months from now, I had wrote down my recipe so that I could replicate it

. Here's the process I used that worked well for my situation:
Comb floor for any leftover fasteners, secure any loose boards and repair any squeaks from below. Shopvac and tack cloth between steps, and wear non-marking footwear.
Tools:
Clarke OBS-18 sander 18x12
Super 7r edger
Du-8 drum sander 8"
Regular random orbit palm sander
Sanding Schedule:
For drum and edger - 60/80/apply Woodwise Full Trowell Filler (Red Oak), let dry/100/Check with bright lamp @ sharp angle to locate any imperfections
Screen using 100 grit pad with OBS-18 to mitigate any minor blemishes or marks from the multiple drum passes.
**waterpop grain with slight amount of water/allow to dry overnight (raises grain, allowing for a nicer stain finish; it will result in raised wood fibres that will need to be screened down during successive sandings though)
**Bona Special walnut stain/dry overnight
**touch ups and fill with Woodwise/touch up stain
**Bona Mega Satin first coat/dry overnight/screen @220 with OBS (use 220 grit adhesive strip sandpaper placed overtop 100 grit pad for cushioning)/recoat/dry overnight/screen again@220/final coat/let cure
** use 18in T-bar with padco applicator for Bona, pour a workable puddle then drag it in Z pattern maintaining a wet edge at all times.
Before
During
After stain, before poly
Final
It took me about a week, since I wanted to let the waterpop, stain, and various coats dry as much as possible between applications. The Bona Mega was fairly easy to work with, you just need to maintain a wet edge as you squeegee it over the surface and work your way towards the exit.
I hope this info may be of value, and hope your project goes well! Make sure to post pics and updates
Cheers,
Tom