deco, await bot.send_gift(user_id, gift_id) чтобы найти gift id используем await bot.get_availavle_gifts()
nosql, не нашел конкретного ответа на поставленный вопрос. Но предлагается использовать Fragment и его апи(на сколько я знаю, официального нету)