You will get some items in there .. But how much I am not sure !
weeks worth of cycling gear bibs/tops/shoes etc you will probably manage
A track pump will be a squeeze and may do some damage to the frame/wheels if you get a bad luggage handler....

They are worth buying for the weight of the case .IMO I would nt recommend a bag .
but some of the guys I go with take a bike bag .. with no problems up to now . just not for me
The EVA is the way to go .

some one will have a track pump on the other side ,
where in Majorca are you going ? solo trip or organised ?