Kazimierz,
You don't need HFBA, you can for low UV you can use sulfuric, phosphoric or methanesulfonic acid. All three acids (at 0.1%) will give you different retention for guanidine type of compounds (phosphoric providing the longest retention). You can aslo use traditional buffers (sodium phosphate, sodium sulphate, etc.)
For LC/MS/ELSD you can use TFA, ammonium acetate, ammonium formate and formic acid. In both cases you need to create certain ion-strength of your mobile phase. You guanidine (if it does not have any hydrophobicity) will elute faster with lower pH and higher concentration of buffer (using the same buffer).
We recently have developed a method for guanidine type of compound and used Primesep 200 and ACN-water-phosphoric acid. Guanidine itself elutes at 2.5 minutes (4.6x150 mm) but guanidine-based product elutes at 10 minutes due to additional hydrophobicity.
Use guard column to trap proteins from serum; I don't know how many injections the guard will survive, but I would recommend this to protect the column. You can try to recover guards while running your analysis-guard is attached to the column though Agilent valve (
http://www.sielc.com/pdf/SIELC_September_2004.pdf).
Vlad