It has been my experience with cordless buffers like the
WEN, that they are useful for applying a wax, glaze, etc., but lack the power for any defect (swirl) removal.
I would invest in a PC or UDM and a good extension cord and try to find a friend who would let you borrow their electric outlet.