Hi morpheus1234,
It would be fine for the short term and won’t damage the mattress but I would also follow some of the suggestions mentioned in post #106 here.
There is more information about choosing a bedframe and some examples that would all make a suitable choice in post #10 here.
In most cases yes and the one you linked does have a cover.
Phoenix